MPQPVPWLFAFTPPAWKSKGFGSTALEFHLTLAPYCQYQGCLDSKVVASDRSLAMHGRPRLKASAPPDPERVKAAEKKAALFGQLAGEVLARSAAKRYDPESLALSAKLLELHPEMYTGWNYRRTALVPVLEAGGEAAVAAVAGELALTQRALLKNHKSYSTWHHRRWVVAKGFCSLEHELQLVNMLLDGDSRNFHGWGYRRFVVQLMGTPAERELEYAALKINQNFSNYSAWHSRTVLLPVLHGTPDSSAAQAAAELTATLRAAALSADPSDVTGKDQPQASEQQKQHAGQQQPQQGAAGPTPALTAAAAASAGPHVSAAATAAVPKEALDEEYELVKQAFYTEPEDQSGWFYHRWLLGCSLAHWEQARGSESEKREREALLAVLNREQQTCKEVLDMEPEAKWALLTLTRLREVQQQVLCESGTATSAEEASGLEAQVVEGYARLKELDPLRSGYYKDAEEGRAQVVARPMAASAX