MMGITAEMLSDVTTTLQEIQEEFVGLVYKETILVGHSLENDLLALRISHDLVIDTAVLYKYNRGPRCKIALRVLANKYLSRVIQNTGSGHDSVEDARAALDLAFLKIKYGPDFGSPPSFSRRKLASILHECGKRSSLIDEVFVLDRYSDASSNSIAVFSDDNALSRSMKEVKNDKISFVWTQFSGLISYLRKRAEDPVKLKSCVAEAIALKTCDRKTARKRAKQICPELKGILSELDKKIRKLHDTLPENAMFIICTGHGDTPLVQRLKKMLNHGEKTVDSRENIVHALEDLQAQAEVALCFCCVKH*