MCSQSMTSSLQSTPTIVRFVTRIGAAAALHQYPSLLFELRRDDQPRPLCRPTTLVQCAGSVFLRYLPVCVASDVAVLFGKKFVGRSLQLNIATGFSVIAPVCHVVALMRIIRVSKCNAISLSEATSFPDTQDGEHSVDEERKEVKWRYQLRWRTPQRIAQTLRSWSTFFLTGHVPLLMEMDEWKKELIRSDGYSTEGTRFQSRDTKESSKKTSDYDNDELILHADEITESLSLIFRDRDAAIFNATQARFSKHQQSFDTKTLDDVLGVAVQQTFGIGISYDFDHFDTPSDEQEISIHQLRARMAKSAIRKKKEFENAMIDELDVLHSLRDNVVTTENEKYATTEMQEVQQGIRERYSKKIDQLSNALMTLIPTNADAPPGSERYESPIMIAEYVNVTAPALERSDLQATIGPAPDSLSQIEQYVRNDYGDAAAEAFRQEELTFRNKEREMMSNFRQRYGRLKKADEDNKSMKEL*