MKTSDLMVKALENENIKYIFGIPGEENLDLLDSFRNSRIKMVVTRHEQAAGFMAATVGRLTGKAGCCLSTLGPGATNFATAAAYAQLAGFPMVITLSSIGQNCGEVQISLIDIYGISSVLALAAGSGTSTVLMITGQKPIRKSKQGSFQIVDVVEHMRPLTKFTKQVVDGDLVPSLVREAIRVAEEERPGAVHLELPEDIAGTTTESHPFLIYPVRRPIAEAKAIDKAVDMIHSASHPLLLIGAGANRKKTQKMCVALGSESL*