MEELGFRAPPEGSWRETWSRRQGELQTLQLQLARPPALHVLRVNQMDAARLDIEITAMLREQFLKMFSLVRPGLLSRYEAELNAALEFLVWRFSIWNDKPTPGNALMNLRYRNERRMETLIEAGQVRTGLEGPGLTAAQKLLYGLLTVGGRYGWTRFNSFSAFQRWGERDSSSWSWRAWRLLQRGESLFNIAALINLFVFLRTGKYRSIVERLLGARLVYENATMNRAVSFEYMNRQLVWNELSELLLLVLPLLNIGSIKQVLAYPFTGDRSPSAASFPDEACPICEANPANVPYAAVPCGHLFCYYCLRTRTLADPRFRCPHCAAEVASMRRFFKRPNPKKADS*