MELPEFYRGGYFNGGAAKLSPGDKPTGGDFTVEDLLDFSNEDPFITTAADGGSFHNPAAESSAVTAVDSCNSSVSGGEPHFSGNRSFDDSQFSGDLCVPCDDLAELEWLSNFVEDSFSADKDLQSLQFLSVSNTTKPQTPETCSSSETPQNALLFPSETPLPGKARSKRSRAAPGDWSTRLLHLITPNNNTKPPKTTLPKKRDAAIGAGNSNSGSDSSGRKCLHCAAEKTPQWRTGPLGPKTLCNACGVRYKSGRLVPEYRPAASPTFMSARHSNSHRKVLELRRQKEVQRSHHHHHQYLSPGSIFGVSNGGHDDYLIHHHNIHGANQAHHHELSYLECLICSIFHRYNLTGIIDGSVLPPPKFLHDAFGNSSTPLNPDYVTWFENDQTILIWLNSTLFDLLILNIIGVTSSCDLWSKLESQLAMASQSHIHEL*