MVRVSAVRLSATMFSSTSLRNPNFLLLPTRFDAPVLRSHTLSFSNRLSLRCYAARAAFDRVPVLNPIVEMDGDEMTRIIWRMIKDKLIFPYLDLNIKYFDLGLQNRDATDDRVTVESAEATLKYNVAVKCATITPDETRVKEFGLKSMWRSPNGTIRNILNGTVFREPIICCNIPRIVSGWKKPICIGRHAFGDQYRATDAIITGPGKLKLVFVPEDGDAPMELDVYNFKGPGVALAMYNVDESIRAFAESSMSLAFAKKWPLYLSTKNTILKKYDGRFKDIFQEVYEERWRQKFEEHSIWYEHRLIDDMVAYALKSEGGYVWACKNYDGDVQSDLLAQGFGSLGLMTSVLLSSDGKTLEAEAAHGTVTRHFRFHQKGQETSTNSIASIFAWTRGLEHRAKLDNNEKLRDFTQNLEAACVETVESGKMTKDLAILIHGPKVSREFYLNTEEFIDAVAHNLQKKLREPAVV*