MELESEQHGCEHYTRGCRIRAPCCGEVFGCRHCHNEAKNSLEIHLNDRHEIPRHEIKKVICSLCDKEQDVQQYCSGCGACMGKYFCEKCNFFDDDVSKNQYHCDGCGICRTGGVDKFFHCDKCGCCYSNVLRDSHHCVEGAMHHNCPVCFEYLFDSTKDISVLHCGHTIHLECLNVMRAHHHFACPVCSRSACDMSDAWKKLDEEVAATPMPEFYQKKMIWILCNDCGATSNVNFHVLAQKCPGCSSYNTRETRGCGRPAAARSTV*