MSVLLETSLGDIVIDLLVDECPKACENFLKLCKVKYYNFSPVHSVQKNFTFQTGDPLGPDSSESDGGSSIWGLLEGPPKRTFSLEPPPKLKHDERGTVSMATVPSPHDPDQRIAASQFIVTLGENLDYLDGKAVIFGKVVEGFDVLEKVNEAFIDDRGRPLKDIRIRHTVILDDPFDDPPGLVAPAESPLPSKAQLATVRIADDEELDDNMDEESMEKLRREREARAQALTLEMVGDLPFAEVKPPENVLFVCKLNPVTQDEDLHLIFSRFGTILSCEVIRDKRTGDSLQYAFIEFENQKDCEQAYFKMQGVLIDDHRIHVDFSQSVSSTILVSKLSESWRNATISKRSGQRGGFGGVASLEKKRQYRASDNAREKENDYTLVFDKGDKAPRRRSYSRSPQRSSNRDRRASRSPRRDSYRDPYRRRPGDRSHSRSPARGEYRDKDRGRYNHRERRRDDERYRERRRR