MASETFCVCKQLGNELCCFKEVLKHDDIKKNQALNKEEARIAAAAKQGAIEVLQDALKKKKKVLMRLPMKIVVTEEEKYQFWMKRHAILTEDRVKKLLEELKKVRFQKNNYKQNVYAYVKQHDETRTIYLCQLFWDAPEYLQRNSQPGILIHEVSHFLGANDIAYGNDVKPILYVGCKGFMIKSNFRPALSSIASPFEYDVQDALRKAFWNADNVEYEFELTINHKGSYMGGKYSCCGETARYSVCDRSVPESFHTCRVGVWYVIELLVKMLCRRSEKIKGKLREHQRIAEEMEESLRKAKTSGNIGLSMDIVGAAATGASLFLAPGTFGVSLLVGGYVGVAAAGVGLISMRKFKKRAVAQKKELDAIFAECQRFFDYVKILITLLKYEIVLSTDWVFQSYSLLEYIINEINLIIEQIESKKNYVQKIMYMECNIELCAFYLKKLLKIF