MFEELRYLMGGSAGASGFGSKSTAEQVTPELGSITAIITGATSGIGAETARVLAKRGARLVLPARSLKAAGEARARIRGEISGAEIIVMALDLSSMASVRCFVSEFERLRLPLHLLINNAGKFSREYAVSEDGVEMTFATNHLGHFLLTNLLLKKMIETARETSIEGRIVNVSSSLHGWYHGDGIDYLGLIGKSHKKRNYNESHAYALTKLANILHAKELSTRLKEMNANVTINSVHPGIVRTRLTREREGFLTDLFFFLASKLVKSIPQAAATTCYVATNPNLAGVSGKYFADCNEASTSKLAGSKSEAEKLWKFSEEMTMKKL*