MISVSPDVIAVVGDLLENRSAKAVLFVLDENRKEVVVKDHGKPDATYEDIRKALPPNDPALAVLDVRFKVESGNGRVYTMVLWVPPNADPEDKKLIRSNRGALLEFAKGWNVTATGYDEDAASEEAIDKKALS