MEVVRGAVPDWLRGAYLRNGPGLFEAGERRLRHWFDGYALLTRVQLSGGETPPRLTTRFVETDALTAARAGSLGYAEFQTPLSEPGGGVAGALRSLAALAAGDPTDNCCVNLVRHGGDLVAMTETQRSWRAIDPATLKRVPWAAGSRLGVLGTAHPHPDPAGGGGLINVATDINPPFFSSYQVYTVSAQPPWHRQLLASIPCDDRAAPRRLHWFGLASVTWLTDGQLLGFSGAALAALVRRHGPDMRLLAQCRSPVPLPAGFHGCWLEEGGGLGTVARPLKFVVFDSVAARRHARVMRWLN*