MSVLLETSLGDIVIDLLVDECPKACENFLKLCKVKYYNFSPVHSVQKNFTFQTGDPLGPDSSESDGGSSIWGLLEGPPKRTFSLEPPPKLKHDERGTVSMATVPSPHDPDQRIAASQFIVTLGENLDYLDGKAVIFGKVVEGFDVLEKVNEAFIDDRGRPLKDIRIRHTVILDDPFDDPPGLVAPAESPLPSKAQLATVRIADDEELDDNMDEESMEKLRREREARAQALTLEMVGDLPFAEVKPPENVLFVCKLNPVTQDEDLHLIFSRFGTILSCEVIRDKRTGDSLQYAFIEFENQKDCEQAYFKMQGVLIDDHRIHVDFSQSVSKLSESWRNATISKRSGQRGGFGGVASLEKKRQYRASDNAREKENDYTLVFDKGDKAPRRRSYSRSPQRSSNRDRRASRSPRRDSYRDPYRRRPGDRSHSRSPARGEYRDKDRGRYNHRERRRDDERYRERRRR