MSFHFAVLTLILTAFTVSLCAEQKITKSDAGEIRIFKRLIPADVLRDFPGMCFASTRCATVEPGKSWDLTPFCGRSTCVQ NEENDAKLFELVEDCGPLPLANDKCKLDTEKTNKTASFPYCCPIFTCDPGVKLEYPEIGKDNDKKNSE