MDHTKTSEFIFKILEEAVLEVGEENVVQIVTDSASNCAGVDKMIMARFKTIYWTPCAAHCMDLLLHDLGKLPWVNEAIRRGKLIANFIVNHRLTLSIYRKHAMRELLRPCDTRFATYYITLNRVVEEKASLRLTVCSNEWEKSPLSKTSKAKLVEEIILSNNFWESVERVLNMCQPIVEMLHLVDSDTPCMGFVYEGIERCKEVIARVFNIFIDDYKLIWDMVDFRWKMMHSPLHAASYYLDPRSFGIKRNGDKEIMSGLYEAIEKLNPNREFAKKVREQLRAYKLQEGIFGSVAAREDRTCFAPGVWWDFYGAEAPEL*