MSAIHLRRQALIHVRCLCSSATSSEKPKALTFNYARSRISRTQDLDEVIDIFNSVRELPNVAGSRFVQDIVVHRLISAERFSDIETLLENQKMHPNIKLESFTTSLIICYGKAKMVDRAIKTYQQMDDHGTPRTVTSFNALLTACREAGEFNKVTELFAEIPAKFGLTPTQVSYGILIKSICEMGSPDKAYEILKDMKEKDVKINTVIYTTLIDAFYKNQKPEEARKVWEEMVKMGCSPDRPAYNSRLLYVANHGNLEEALKIIEEMEASELKPDAPTYTFLLSCYCKNGKGEEAKKVYETMVAKACYPTVQTYRIYVNHLCENAKYDLGLEIFMESVKRNRVPPFKTATLLLEGLAKNGKVDEAKELIKTVKNRYAPNMSTSWVKLEAELGLSKSD*