MSKTAASSAVDASQAGTVKVGDMVVNRMGFGAMRVTGDGIWDEPKDKEACIATLKRLPELNINFIDTADSYGPEVSENLLREALYPYKGLIIATKGGLVRTGPNEWHPCGAPKFLRQEVLMSMRRLGVKQIDLWQLHRIDPKVPRKDQFSEIAAMKKEGLIRHVGLSEVTVDDIKEAEQYFPVVSVQNLFNLVNRKNEKVLEYCEQKGIAFIPWYPLASGALAKPGTILDAVSKDLDRSTSQIALSWVLQRSPVMLPIPGTSKVDHLEENVKAAGIQLSSEVFAKLDEEGKSEDAKRQEEEKKKSS*