MSMLAVFIVSLLLVHGTRVVLLRANNLGRQCFETSIVDKDSLKRFRIAMVTCSDESGTIPASSLEVVAKRWLSFYGASLESSTRTMQRESVDEELEEEQDGERKMQKKRLTFCVEGNISVGKTTFLQRIENETIELRDLVEVVPEPISKWQEIGPDHFNILDAFYAEPQWYAYTFQNYVFVTRVMQEREFAGGIKPLRLMERSVFSDRMVFVRAIHEAKWMNAMELSIYDSGFDPVVSILPGLVLDGFIHLRASPDTCHRCLQLRKRAEENNVSLDYLRGLHDKHENWLFSAQCGNRGLLSLPLDMDRSLHPEIRDRTFLLQGEHVHASIQKVPTLVLDCKPNIDFSRDIEAKQG*