MQSLSPLQTDFSHKAQKRVAQHSAEREIHKKARPLLCWGAEPSENHSDWMIEVVRADGDKTCPALSFYVHKCVLAAGSQYFAQLFRHGNRFTEGKTQSSRIELCEIGASAFLAFLDYLYSGNLEEESPTMTFTATPLQYLARYFECPQLQSDIRRFWTRDLGTQNCWIYYEHSKIFDDKEIMDAVINLCIEKPSEIPTVSSLFEITDTKFWLEILEKSSKEIVVRYHLSLLIAIYLFTEEKKGTTKREDFFRLTDEKYLPEVDYRAAMFFLRVEETFMSDRSAGLSSLQERCVRALVANWTRMSYFDQTNIGILLKQDTVLLVRLLSLTVSQAKESHSELLLKDNMNEKIISHLYPLVKKHIQNEEFIATFHS*