MDAAASYELDLEGHMMLKPGTGGKYHQPGKSEALKPGSMLGNLLNVVPELKSFASMHLKVAFNLDSSNVGPKHWVQLARLLDAHRDDYDAFIVAHGTDTMAFTASALSLMLAGFRKPIVLTGSQLPLALPRSDARQNLLDSVCCATASFSPPHVNLQEVAICFGGRLMRGNRAQKVNSNAYQAFDSPNYPYLAEMGVDIQWNSQLLLRHDGVYKPRFKLDPRVIRVPIIPGINPKQMYGDPAGRGVRGIVLEAFGVGNMPDRPDSGWLSWLKDQRKKGVLVYLGSQCTVGHLDPHLYKSGSAALKLGVESGHSQMTPETAVVKMMLCLSYPDLPLGMPLAGEL*