MIAQLPSELLSLQLPLRIRIGDAQAFDLGPDPQVTMVIRDPSLLTEITHPSLDALGKAYVEKRLDIEGPISQVIGIGDALSEALGEPDGGAPPVRESHDKDTDAEAIHYHYDLSNDFYQLWLDPEMVYSCAYFETGKEDLATAQLAKLRHLCRKLRLQPGEKLLDVGCGWGGLARLAAREFGVEVTGITLSKEQLALGRERVKAEGLEDRVTLKLLDYRDLPRDGRFDKVVSVGMFEHVGHANLGLYFQQLYEAVRPGGLVMNHGITSRYTDGRPVGKGAGDFIDRYVFPHGELPHLSLAVARMSEAGLEVVDVESLRLHYARTLDFWSANLEARLKEAARLVPEETLRIWRLYLAGCAYGFKRGWINLHQILAIRPHEDGSHELPWSRRDLYA*