MMKKASSLSELGFDANGASSGFFRPVTDGGVTPTSPHHRRRLTKVSVIGAGNVGMAIAQTILTRDLADEIALVDALPDKLRGEMLDLQHAAAFLPRTRLVSGTDMSVTRGSDLAIVTAGARQIPGETRLDLLQRNVALFRKIVPPLAEQSPDALLLVVSNPVDVLTHVAWKLSGFPATRVIGSGTNLDSSRFRFLLAEHLGANAQDVQAYMVGEHGDSSVAVWSTVSVAGMPVLKTLRDSHSSFGEEALEGIRRAVVDSAYEVIGLKGYTSWAIGYSVANLVSSLLRDQRRIHPVSVLAAGFHGIPDDQEVFLSLPARLGRAGILGVADMELTEEEARRLRRSAKTLWENTQLLGL*