MLESQDWKSIMKYQRKNGYLFNSPATTAAVFQRLKNAECLGYLRSVLEKFENAFLKGWVLIIISKRKFEVYWMKYSDRYWIQGVENIFLDPTTCAMAFRMLRLNGYDVSSDPFYQYSEDKFAESLKGYLKDVSAVIELYRASQAIIHPDESILVRQSLWTKHLLKQESSPYRLYADKLRRYVDLEVKDVLNFPYHANLERLLNRRSMEHYNAVETRILRTSYRSCNLANQKILKLAVEDFNICQSIHIEELKQLSRWVVETRLDTLKFARQKLAYCYFSCAATLFSP*