MDPYFPFETAVDVWARTFAALGIKYRGATMNLDLCDREGKYSNGFCHWPQPAYFKSDGTWVPSRTNFTSLATPSAVGSGKTALVTLLHEGGHAAHFANVLQHSPLFSQERAPTSVAYAETQSMTLDSLAGDAAWLARYAHNTAGEVIPLDIILEKIRSTQPFGVLMCRSMLSVPYFERALYLLPEEEVTAERILALADETEVKIEGGLAGRPLMSVPHILSDESSAYYHSYVLAEMAVHQNRAAFMAKYGAVVDEPRVGRDMAEVYWSPGNGEAFLDLVQKLTGAPLSSAAWVKDLQTPLKQKLEEEEEAYRKAVAAGPAIAPGQQADLEMRIRLVHGDELIADTETDGGLAGACAKYTEWIRKTWPX