MCKLFGANVRISSLKGLSAEIAKNLILAGVKSISLHDERDVELWNLSTNFYFSKAYVGRNRALACISKLQELNTFVLLYAWTSLICKEQLSNYQAARIIASISNGNPTLASCIHDEEMDFAGGVLVMFTKVEGITESNDGKPKKIKDTKPCAFLLEGDMIKFSAYARGGIVPLVKRRLEVEDIQKLETIDENVLRHFASGLHAVLSPMATILSGIVGQEVVKAYTRKFHPIVEFFYFDSLECLPPKAIGAEDVKLINICYDAQVSIFRQELQAKLLEAKLFVVRAGALGCEFLENLALIGASWSGKGKLTITDDDEDISWKVRRVAAKCLSAMIISHPKMISKLYTEACLRLIERFKEQKENVKMDVINAFIELLHQTGNVTKGVGDPKI*