MVKVLLVLYDGGEAARQQPRLLGTTENELGLRKWLEDQGHTLVTTSDKEGENSTFDKELVDAEVIITTPFHPGYLTAERLKKAKKLKIAITAGIGSDHVDLNAANETNGGITVAEVTGSNVVSVAEHVLMTILTLVRNFVPAHEQIERGEWNVAEAAKNEYDLEGKVVGTVAVGRIGERVLRRLKPFDCKELLYFDYQPLKPEVEKEIGCRRCDTLEEMLAQCDVVTINCPLHEKTRGLFNKELISKMKKGAWLVNTARGAIVVKEDVAAALESGQLNGYGGDVWFPQPAPKDHPLRYAKNPWGGGNAMVPHMSGTSLDAQERYANGTKAILESYFSGRHDYRPQDLICINGEYATKAYGQRDQKKK*