MGILSLITGKPGASGFGSGSTAEQVTEGICAAALTVIVTGGSSGIGFETSRVFALRGAHVIIAARNTEAASEAKKRIMKIHPVARIDVLKLDLSSLKSVRAFADQFNSMNLPLNILINNAGVMFCPFQLSEDEVEMQFATNHLGHFLLTNLLLENMKTTAKSTGIEGRIVNLSSVAHLHTYPKGIQFDQLNDKKTYNDKMAYGQSKLANILHAKELSRRLKEEGANITVNCVHPGLIMTNLMRHSFALMKVIQVVTYVFWKNVPQVIITTCYVGLNPQLKGVTGKYFADCNEERTSAHAKSDALAKQLWEFSEELIRSAK*