MKIFSMPKTEPKSIQELMQRAEMLAGLTLGEVAEVARIKVPVNFKREKGWTGQLIELCLGASAGSKTQQDFAQLGIELKTIPIDEHGKPLETTYVCYAPLTNIAGIEWQTSSVKNKIQQVLWVPIDGRREVPPQDRCIATPFLWSPNAFQNNQLNTDWEELMEMIALGHIESITARHGQYLQLRPKAANGSALTEAIGKNGQVINTRPRGFYLKKNLPDKS