MVSRRDYRSLRSCTGWRRFLLLVPVLVVLPHLSSLVDYSTSTRAKNEAPSTRSKKLDHLVLGPAAGVGFPDRLHCRGTKALNKTHTTTSHVSGDAGNRVSFVTVFTVYNNTTSLGDLKSSSVVSVVGNVTYSKPARSMAVLDAFAYFIQVSMPKSKVVILTDPASQLSIQASNVMVEPIPGDYSRGNLMLQRIRSYITFLEMKLQKNDGGTNHYIFTDSDIAVVDNIETIFVKHPNFHIALTFRNNKDQPLNSGFIAVRGTREGILRAKVFLQQVLNAYKTKYMKASRMLGDQLALVWVVKSHPSFDAKRFTKPQAFTQEIAGASVLFLPCALYNWTPPEGAGQFHGMPLDVKIVHFKGSRKRLMLEAWNFHKSTSNIPDMLCLVLGSGRTKYDF*