MSDATTCQHQVLTKRGAEDTLMATDVSDIAKHWGLKGFGTRHRSPYQQLYQVLQYLLDTCDKYQESDPNLALTVLPLGPHQIPHAVPAGDHFFGLQSFAAPSKSPLTIQNQLLQLGCCTLDLPPDIAEGRRQAAQQKLLQLLMQRTCHGVPQFHRGHTDYSPSEAAIACRLLRELQLLHTASDKQLLYRLARSMQSHLPNQRTHAPPPPLSSKRSAEALQQDSAWFKQITTDQSVFKEADKYLQLLTTTEQKTAVMHESVVSMLSHLLSIALHCLGCQAADIATAWLMTSDNLRQRAALLLEVLDMPSTAAAAYPLLRMWRATATHSLHACLEQLDVVTALVRALQPLERSETKLEGLRALIDLDMHYRQITWPDTGRDLVSMVHQQCQLIESLWQQMPCSARREGVLTTARYLVHRAQQLQ*