MSRRLDCLTFRVPNAPACQSFYETVLGMSKKNGSSSPNNAKVLLGYNHPKGMKLSFHESPSCTVRKSTSQDAYWKIGITVKNLDHAVGFLQLQGVPVSQPAQFLDIGYLCHLRDPAGMAIELLQQGFEGDEEQPVNDDDADEEQHPIGCQAILAHITVRSTNKQMQQWCQETMGMRLMSVQPVKPYNFTLYFYTWSHEVLPESDDLEAVKNRPWLWARPYGLLEIQQKDSDQQLRATGANEAGPTEITIVEEDPSSGDKVIATIDCLQDLGL*