MKKATSLSELGFDAGDASSGFFRPVSGDSSTPTSQHHRRRLTKVSVIGAGNVGMAIAQTILTRDLADEIALVDAVPDKLRGEMLDLQHAAAFLPRTRLVSGTDMSVTRGSDLVIVTAGARQIQGETRLDLLQRNVALFRKIVPPLAEQSHDALLLVVSNPVDVLTYVAWKLSGFPASRVIGSGTNLDSSRFRFLLAEHLDVNAQDVQAYMVGEHGDSSVAVWSSVSVAGMPVLKSLQESHRCFDEEALEGIRRAVVDSAYEVISLKGYTSWAIGYSVASLAASLLRDQRRIHPVSVLARGFHGIPDGNDVFLSLPARLGRAGVQGVAEMELTEEEAKRLRRSAKTIWENCQLLGL*