MVLIKEFRVVLPCSVQEYQVGQLYSVAEASKNETGGGEGIEVLKNEPYENDGEKGQYTHKIYHLKSKVPA
FVRMIAPEGSLVFHEKAWNAYPYCRTIVTNEYMKDDFFIKIETWHKPDLGTLENVHGLDPNTWKTVEIVH
IDIADRSQVEPADYKADEDPALFHSVKTKRGPLGPNWKKELANTPDCPRMCAYKLVTIKFKWWGLQSKVE
NFIQKQEKRIFTNLHRQLFCWIDKWIDLTMEDIRRMEDETQKELETMRKKGSVRGTSAADA