MLGHVGSAIALGSHNELSSLPSFSCRFAADARFGHSCVARKEVLPAPASRETTDISSLIAADERLLKKTVVVIDNYDSFTYNLCQYLAVLGYSYEVYRNDELTVEELKGKGPAGVLISPGPGTPQDSGISLDTVLKIGPITPVFGVCMGLQCMGEAYGGRIVRSPYGVMHGKKSLVFYDEHGKDGLLAGLPNPFVAARYHSLVIDKQTFPHDELEITAWTEDGLIMGARHKRYPHVQGVQFHPESIITEGGMKIMRNFLDLVEAYQQPN*