MGGIFGALLLAQLCLQPGAVEDGLAVVHGKGGARRPKGALALSKDIERRVVEAGGNTQGVMVASLSWQSADDLDLHVLLPGGQEISYKQKKLGSIELDVDMCVQGRHSSKCTDRPVENIVFDDEPAEGRYKIFVQNFNYHLNTLPENMQVARMQEGVKTSKEERELRLSQNRPVLFDLLLKVHGEKKLFQGLCTPTGKTLASSDVLVMEFDYDPSQERITPIFEATAAPECTTYAEKLLLAGPEARALPRPDARPAAVPKAAGATRPKRSASSKSGKGSKGADAKHAALQAIRGSTREALATKPVSALRALLVDLGTSCKGCTEKSDFVERLLAPQ*