MDMSGANSLNMRPLFSGYPFQGQGRVNQLGGVFINGRPLPNHIRLKIVEMAASGVRPCVISRQLRVSHGCVSKILNRYQETGSIRPGVIGGSKPKVATPEVEARIEEMKKMNPGIFSWEIREKLIKVMFDTSENKQGIICEMFRHIN