MSYEPNPFDEEDVNPFADPAVRSQLSGKPDYTGGAFFNPHAGSVAQASRLNPLPPEPSDRAINIPLGNAKDLNRREKELEAKEAELQRREQELKRKEEAAARAGIIIEERNWPPFFPIIHHDIAREIPAHLQQIQYWAFASWLGMVICLLWNLVAITSAWVKSEGVGIFLLALIYLLSGVPGSYVLWYRPLYRAMRTESALKFGWFFLFYLLHLLFTIFAAVAPPVVFKGKSLAGFLPAIDLFSSSTIVGIFYIVGAVCFCLEALLSLWVLKQVYMYFRGSGKAAEMKREAARGVASAAL*