MSFIRDPYVWLAMLARELHGSFVLGVVVVYGFSHGLGGSFYHIATDYYWKDVRSVQPSAAQVYEGITYIPWILTPVWGLLTDVVPVAGYQRRPYFIFAGLLGLISTLVISLHSEIHISIAVLLLTATAAGVAIADVTIDACAAKNSIRYPLLAADIQSLCGMSLSIGALLGFSTSGVAVHVLGAQEFVGIIFAISTIGSILGVLVYHKVLKDYSFHSLLFWAQLLSGISGFLDLIMVLRLNVKLGIPDYLFVIIDESTLYMINRIKWMPMLVLSAKLCPSGIEGIFFALLKAIDKVGLLSSSWGGGLLLHLLNVTRTDFRNLWLVILIRNIVTISPLVMLFLVPKKDQSSTLLPSELIHSSQPTDTHEEETIQLVPTVKSSQV*