MTAILIRFLLLFLFASVSFCQLSSDFYQNTCPDVASIVTQSITASATRSNVVPPSVLRLFFHDAMVQGCDASILISSTSDNQAERDFPENQSLRQEGFDAIEQAKQAVESACPGVVSCADILALAARDAIVFTGGPNWNVPLGRLDSLTSSAASVEGRLPQANFDVQQLTDSFKSIGLSALDMVLLSGAHSIGFSHCNQFTDRLYDFGAPGVSDPSLDPNFASTLEGECPQAGGDPSTVVALDMTSAFTFDNAFYSNLQSGKGLLFSDQVLFNDDSTRDLINQLASSPQALFFDNFVTSMIALGNVLSSQPGNIRQICNAFNP*