MLVSVKSHFRPRYEPYSSRWRQSKKGRQTLPRVSEEKYLKPVNDSFNLNLGDLLQSPLWFKHHVDIPAVDMPARLGRFGGQFAPELQMDLLLDLPSVFHSVLSDNRFWTEFSASPFLRPSPLHLAHSLTKAVGGANIWLKRDDLNPFGSYQTRNIVGQILFAQHIGKTEISMECGFAGHGLFCATMCARMNMKCTILMGASDIAAQPDAVEEMKQLGATVVSVQCSISDDGSGTLRAATNEALRYSLTRLNSTYHISTGTVGPHPLPTITRTFQSLLGQEIKICSSELPGRGRRKNNFRPSALVSTSGAAALGMFAPFISDPAVRLIAVEAADAAPLTHGSPGVMYGCKTLLLQDENGQILPSHSISPDLNFPCAGPELAHWRDLGRLETVTASSEEAVRGLRILCESEGIVPGLATSHAVLETVRVARQLGIGKDVVLLISG*