MSGGPAASGGLRAALSYCVQQVRSYDYHNYLCLLHLPPSMRRAAFTFRAFNVETAKAMDVVSDPRKGLMRLLWWKDVIDKIYANKLVEHPVALALSSVLSEQKISKHWLKRSLEARINDGNRDEYAIPETIAELERYSEDTQSTILYMTLQAGGIQSTIADHAASHIGKASGLLLLLKALPHHVNKQGKIPYIPASVAEECGLLRQEGDRSEVRMGDALPDAVFKVASVAEAHLQKARELASSLPAQAAPVLLPAVPTQVLLDSLRCREFNVFDSRLSKGVHGISPLWYQLKLSWHAWRNKY*