METPTNVTIKGILGLLMANLDYENKKRVISLGMGDPTAFSCFTTTSVAEDAVVDALTSQKFNGYSPTVGLPQARKAISEYLSINLPYKLSPDDVFITAGCTQAIEVAISILARPNSNILVPKPGFPIYELCAAFRNVEIRHFDLLPENNWEVDLDAIDALADHNTVAIVIINPGNPCGNVYSYQHLKKIAETAKKHKVVVVADEVYGHLAFGQNPFVPMGVFGSMVPVLTLGSLSKRWIVPGWRLGWFVTTDPNSMFKNTKTVERLKKYFDICGGPATFIQAAVPRIIKETSDTFFMKTLDILKHTSDVCMKKIEDIPCLTCPTKPQGSMAMMVKLNVSLLKDIHDDIDFCFKLAKEESVILLPGLTVGLKNWVRITFAAEPSLLEEALERIKTFSRRHSYDTNGYI*