MTQMSTLEDLTQDEWKQLALNWLWMHGHGTVSHSRYRNGDRSWAPFLKKFNEQRREQFKDAAPLKKATFLLRMAALDFSAVYNKVKKISLSLGKSSTDAELVEVAKEDYYRQHGQPFIFESAWYLFRDHPEWANSGTEETNQSNKTSQQRRTRSDAPSGSRSERLATSTPKTRPSSRERDRAKLEEEKSANCSDDEERQPIVKKKVILNEKNQPKILTTYDEVQIESQPPYSEATSVTKPAKLVTSTHKTNPSSRKREHDKRDEKESPNCSDDQDKQPIVKKRMILDNKKQVKVSTTYDEVQIETLKINRLQLEVKRLEAETEYERIQLDIMEKDLSSCTDEYEQEFFLFKKRKIIAALKSQDPDPNSTNTTKDFLSVQIDTNLKDNPLTKTRNNFFSTSNSP*