MSVPLQNRVSDSSDGIDRIAEEKQKLSVNAPPSTRKQDALGLDDADRQSTTNRFKTFRSAFKYIHHLTPKQVDDYMHSYVIYNLDWADEDAMVKELGPDYQAKVGECLKAYYGIINHLCAMGDVEKMYIPPHMDKRASVIENQLLYEKAVAHAIGMKAGDKVLDLGCGRGRVAAHMASMTGATVTGLNIDPNQVAQAQEFNNLKGFKNTFVQQDMNTLPLPFADNSFDCFYQIQALSLCKDLPTLFREVYRVLKPGAKVSLLDWVSLPGYDPSNPEHLALMRRVKPLIGAVGTPTPKSFEKALEDAGFVVTKSENASIDGLQAPLIDRVDIYFRTMRQIILGLVKIKVLPQHFKTLINRLCLDGQAFVKMDRMRLISTSYWIVAEKPL*