MFNQTGSRINGVGLGLKRELIPQIQAAYGDNIIANLNFVEIAPENWIEIGGKAAKQLDWFAKRYPIVCHGLCLSLGGLAPLDTNFLNQVKQFLQQYQIPLYTEHLSYSTDGYKGQQGYLYDLLPIPFTEEAVHYVAKRIRQTQDILGQRIAIENASFYVQAPISSMDELTFIKAVLIEADCLLHLDINNIYVNSVNFGHVLSDGLKADPIKIAQEFLRGIPGERIVYAHMAGHYQQAPDLLIDTHGADVIDPVWALLEEAYQLFGAFPTCLERDNNIPPLSVLMREVNKIADFQQLAKT