MTTSTDNELAAAQQDEYESIAAIFPDEFTLHSQDPINYSILLVPPSASDGEVFTARSHLWPRERLRLKVNYPPTYPDDTVPNFGITNCKGEESVLHDFQLLALLNHLSSTAEAEIGMPSVLSCYYAAIDFFETGGLVQAGLALLSDDCLSNILAYLATSKEAIDAVSEALPIFASVAKTDTVWKELCRIRWREKWGFEKRWQRAVNDFMDQYEPQSRTTSQYFWHDRYQFEERDGTRTSTSVEELCSMTFQCYQWFDTTGLLRQSDHMRDVMPTGLGKDCGSIVRFLNNGLFSYVIKERECPSGAYTFSVDGEAISMNGLRLRTHRLPSWGWEMTSDLMVMRSINDEGGNNLGGLWDDLISCMTLQQRPDWITTTLGLYPYNYREIPEDADLMSLLPW*