MVKVLAVLYDGGKHGEEVPELLGTIQNELGLRKWLEDQGHTLVTTCDKDGENSTFDKELEDAEIIITTPFHPGYLTAERLARAKKLKLAVTAGIGSDHVDLNAANKTNGGITVAEVTGSNVVSVAEHVLMTILVLVRNFVPAHEQIQEGRWDVAEAAKNEFDLEGKVVGTVGVGRIGERVLRRLKPFDCKELLYYDYQPLSAEKEAEIGCRRVADLEEMLAQCDVVTINCPLHEKTQGLFNKELISKMKKGSWLVNTARGAIVVKEDVAEALKSGHLRGYGGDVWFPQPAPQDHPLRYAKNPFGGGNAMVPHMSGTSLDAQKRYAAGTKAIIESYLSGKHDYRPEDLIVYGGDYATKSYGERERAKAAAAAAKSA*