MKSFQFARRRALQSLVAPRAFQSPATAQLWKRCFSATSAAASQLAPLDPSKLTVSKTTTPKELTAPKDLVFGKTFTDHMLSIEWTATEGWHSPQIVPYQNLSLDPSACVFHYAFECFEGMKAYKDESGQIRLFRPDKNMARLNKSSKRIALPSFDGEALTKLIGEFVKLDSRFIPSERGYSLYLRPTMIGTQKTLGVGPPGSALLFVIASPVGPYYPTGFKAISLEATDYAVRAWPGGVGDKKLGANYAPCVLPQLEAASRGFQQNLWLFGEEEYITEVGTMNLFVALKNKETGQKELITAPLDGTILEGVTRDSVLGLARERLVPKGWNISERKLKMSEVAEAAEEGRMIEVFGAGTAAIVSPVRTISYRGKLVDCGLKETEEAGEIALQMKNWIEGIQYGDESHPWSYVL*