MTLVNALGACSNLKALEEGRKIHARLSSSGIQSDFSASALVNMYSRAGSLEEARDAFRSRKNRNAICWTAMLAAYAQHGHNHDALRLYKEMDLEGLRPDDVTHAAVLGACACLGALAEGRRVHRRILSTRSSSGLDVVLGTATVNMYAKCGRVDEAKLAFDGISDKSVFCWTAMVGAYARNGHGEKAVELFREMVESSRTLPNDVTFTTVLNACSHAGLVDEGKYFFALMDKVYGIAPSGEHYGCMIDLLGRAGRLEEAERMITGMPFPADKISWETLLGACKLHGDIGRGARVAEQALRMDPENAANYVILSDLYFARGETNMN*