MFYHISLEHEILLHPRYFGPNLLQTVKQKLFTEVEGTCTGKYGFVIAVTTIDNIGAGYIQPSRGFVVYPVKYKAIVFRPFKGEVLDAVVTQVNKAGLFTEVGPLSCFISRHSIPTDMEFDPNSSPPCYKTHDEEVVIQQDDEIRLKIVGTRVDANDIFAIGTLMDDFLGLVS