MIVYLHGFDSNSPGNHEKVLQLQFIDPDVRFISYSTLHPRHDMQYLLKEVDKAIQQGGDEKSLICGVGLGGFWAERIGFLCGIRQVAFNPNLYPQENMSGKIDRPEEYIDIASKCIDGFREKNRDRCLVVLSRHDEMLDSQRTAGDLHPYYEIVWDDKQNHKFKDLSPHLQRIKAFKTLG