MQEATNAIFQMRFPQKLWYLLELQTSAIIWGGTGRTILLNYRLLQNYLQCDHSIFKTTNISSFIRQLNLYGFRKVTSHLQDPLCNSSNPYMHEFIHDNFQYGRPELLNKITRKALTIKRGFKPKNFDISDNFVYISPLQKARRALRIALKKAAQDFLIFNSSKIDYNLQGEDYEEMYDNEENIEFDWVIPESASNNENNTNPGFSHLPFLISLIIYELLYHTQSFTSYLYASFPYHADINTPTETSSDNLRETSQDDILDFSVESCQQNNDNFTSQFLSTPDLDSEDNSGVELLAEFNINNEIDGDIAKKRTYSENNSLNCVLPSVTDELDDGVIEKNNINPYNGEWDQMFYDIVGNKGSSQEGSNLKDLYSQISQTIDLLNS