MTTKRCCLLVATLLAALLVSVTARLDVGFYNKTCPSAESIVQQTVAAAFGNSSGVAPALIRMHFHDCFVRGCDGSVLIDSTANNTAEKDSPANNPSLRFFDVVDRAKASLEAQCPGVVSCADILAFAARDSVVLTGGLGYQVPSGRRDGRVSNATQATNNLPPPFFNATQLVDRFASKNLTLEDMVVLSGAHTLGVSHCSSFAGPANLGDRLYNFSGSADGIDPALSKAYAFLLKSICPSNSSQFFPNTTTFMDIITPDKFDNKYYVGLTNNLGLFESDAALLTNATMKALVDSFVRNETTWKRKFAKSMVKMGKIEVLTGTQGEIRRNCRVINPASATDVLASQSGSSGFTGVAAS*