QVAARYKSEFGKRGVSFTPEQVSTVCDALQQSGDCEKLARFLWSLPPNELLRGHEAVLRARALVAYHRGAFHELYAILESHVFDQRYHNELQQMWFKAHYREAEKIRGRPLGAVDKYRLRKKYPLPKTIWDGEETVYCFKEKSRNALKECYERNRYPTPDEKRALAKRTGLTLTQVSNWFKNRRQRDRTPQQRRLVTC