MATSKMVLILALLLPLILSTVNGQVIKPEFYKQSCPLAESITMNVVRETLSVAPSLSGPLLRMFFHDCFVRGCDASVLLDSPTNQAEKDSIPNLTLRGYEIIDRVKSAIEMHCPGVVSCADIIALVSRDVVVQSGGASWEVETGRRDGLVSLLSDGLANLPAPFANITSLKSLFLQKGLSVKDLVVLSGAHTIGTAHCSAFTNRLYNFTGTSANSFDPTMDSNYVAALRKKCVQNGPSNVLVEMDPGSSKKFDESYYKLVSKRRGLFQSDAALLDNSETKSYVQTHMGGNSASFFKDFGVSMVNMGRIGVLTGNAGQIRKVCSKIN*