MTKLKYDASKLLYARSENDRLIHQLEIEDDERATLLETRKKARSAIRKAFNESKAVLEEDFKKQSSLKGIHAAFREVSPAFWPQGSFSYGTLNNPAFSPPQQLDIDDGVYLPMDLFEDNPIYSKGVFFQIVDSALKQLVAENQGWKFDDSKPTCARIIVSSRIHLDFPLYAVPIERFKELKEAALSTSFAAMDSAYALEAIKLDPNEIYLARRDKEHWIKSDPKKIKLWFDREKEAHGDRLVRVCRYLKAWRDFTWEKGGPTSITLMACAASVFDNSNGFNRDCEALFAVAKKLPELFSGEIKNPAESEETLYPRELTQEVIVDIVNKAEIFRDTLTEALIHAENSQEVVDLFIRSLGSRIPNDSTYITPISSISAALNTPIRKQPAPIVKNLKSG