MQQRHGSSIVEVYRIIEELRVETVAVFVGPVSYLLLSKLAKGVEKTFDLLSLLDKILPIYKYAFFPNHFHVLYNKVESQFHYNKNYPCMEVIVELKEAGATWIQVDVDTLVKDLEGYQLKGFTKAYSELESACSGHNVIVANYFADIPAEAFKTLTSLPGEPNQLSDIIVEPLRDRIVTSLLQASMVKLMEERNMKTLDLNLAALSTRCSKDLELNLAKSLSCEMGQCTTAYPYNQLFGALVLKNYEMQDATLLSWKLMYIVD*