MAALQYLDSLRSSHPELSDWYNTLADLYQRKLWHQLTLKLEQFVALAVFQAGDALIQLYNNFITDFETKINLLKLAHFAVIVSRQYSEKEAAISYLDGVIEKLRATKETRIEEPVLYIKMQIAVFNLEKGDQKECKNLLEDGKSTLDSMTDIDPSVYANYYWVSSQYHKTRQEFAEFYKSALLYLAYTSVESLSDSFKLDLAFDLSLSALLGENVYNFGELLAHPIIKSLIGTKVEWLYYILEAFNSGDLVKYQELCRVHTAALNGQPALVENEKKLLEKINILCLMEIIFSRPSEERTIPLSIIAERTKLTVEDVEYLLMKSLSVHLIEGIIDQVDGTVYVSWVQPRVLGIAQIKSLRDRLDGWVGKVHTALLSVEAETPDLVAS*