MGLTPVHFFSHGSTMMLGEESTSADYWRRCGDEALVQGIKGVVIMGAHWACHGDGIEVATNPNPGKSPVAYVHPSKYVDYKLNPDLPTAHRCISLLSQAGFKATGNDTFEWIHDVYLILIRMFPNACPPTTIISSNARYDPHYHMKVGSTLRQLRRENYLIIGTGGAVHNLYRNRWAPMLRFRDNFAMETPPEDWALEFRQAVEDVMVKCPGGPKMRRAMTRLMKHPEYRDAHATDDHFMAALFVAGAVGEWEDEGSKVVLGAETWELTNMCNSQFTIGEWSKLG*