MGNLLPSYLSSFTRSSILKVLSKIEYGRLNMTMKDRGETEPQVFGNTSLKDSSEPVCSITVNSPNVWTRMSINVDLGFSEAYMLGELDCDDLVALVSIYIRNYALFGTGNIFLQIIPRIQKILFNPSNDSKRALENASSHYDTSNALFSSFLSRDMSYSSAIWDTTGKEETLEEAQRRKVHHIIDQACIKPEHHVLDIGGGWAYLAIEAVKKTGCRVTVTTLSVEQKTLGEKMIEDAGLKDRIEILLCDYRKTPKPSPAGFDRVISVEMIAHVGKEYLDIYFREISELLNPEHGIMVIQGITTNNQRFHETRSKVDTFIERYIFPGGYLSSATELIERLDTGSAGSLELESVQSIGPHYARTLRLWRENFLANWETTKSLYVKERGDMTAPDLEAFRRRWIYYFSACEAGFRAGILGVYIVTARRTQVLSPSGMVPL*