MSWEDHFALFKRKYGKVYNSHEEHQHRFWIFRSNFMRATRHQRMDPFARHGVTQFSDLTHSEFRRKHLGVKGAYTFSQHADQAPILDTKNLPGDFDWRDRGAVTPVKNQGACGSSWSFSTTGALEGAHFLATGKLVSLSEQQLVDCDHQCDPEVEGLCDSGCNGGLMNIASEYTFETGGLMREEDYPYTGTTDGDGICKLDKSKIVASVFNFSVVSSNEDQIAANLVKNGPLAVAINSAYMKTYVGGVLCPYMCSRSLNHGVLLVGYGSEGSRFKEKPYWIIKNSWGETWGESGFFKLCKGRNICGFGSLVSTV*