MKHNKYLLPSRFRPSSQKPFFFHYLLATMQNTKPHAALLSSPGMGHLIPVLELGKRLLTNHGFTVTIFVVTTDNSLSKSQLLKQSPCPDLLNIVLLPPVDVSSLITPTTGILAQLAIMMREALPKLRSAILAMEFCPTVLIVDFFGTEAMVIADEFNMLKYAFMTSTAWFLALTLHMPTIDKAIEDNHVKNQQALLIPGCKSLEFRDTFEPVLDRNDQMYIEYKRMGVEMQKFDGILVNTWQDLEGTTLGALEDEKRLGRVAQVPIYPVGPLVRAITPGPKSEMLEWLDMQPIESVIYVSFGSGGALSARQTTELACGLESSGQRFIWVVRPPIEGDSAATVFKTNHRTDDTPDFLPDGFLTRTRKMGLVVPMWAPQTEILSHPSVGGFVSHCGWNSTLESIVNGVPMITWPLYAEQGMNAAMLSEDIGVAIRSKSLPAKEVVAREEIETMVRTIMDKGDARRARAKTLKSSAEKALSKGGSSYNSLAHVANDCETAFKYLKAKAQGA*