MAALAAGPQRHREARRLGDRALRHHHPDATLDTDLVQLFCRCGALHRACQVLDAMPSPSMHAYNVLLEAYPPVASLQLLARLLAAEHRPGRYAMPAALHACGELRDAILGAAFHGFAFQPGLLTNVLVSSEPLDMYAKAGMLDDGMTLRVFDEMPERDSVCCMVTGYARAGRPAEALDLCRRGQVEAMNIENDLHAVPSVRNVCAKEGDLMKGMGDPFDMYAKCGRVDALQAVSAAMKETNVLSWLTLISCYGIYDDMVSIGVKTDCITFTSILSGCSHSGLVSDGRSIFESMGKVHAIEEAVEFIRKMPMESGASVWGALLSACAFHKNLIGCFELEEGNASNYVTLGGIYDAVGRYDYVAGLRSRMWELGMVKTPGCSWVDVKGRACAFHQGSILCFLRRRMLRFRLVTWGYGCFRIRR*