MAAILTALCILMLKHSVLDSFSHHEPGVTHVLVTGGAGYIGSHAALRLLKDSYRVTIVDNLSRGNLGAVMILQELFPEPGRFQFIYADLGDAKVVHKIFSQNAFDAVMHFAAVAYVGESTLDPLKYYHNITSNTLTVLEAMATRGVPTLIYSSTCATYGEPEEMPITEETPQLPINPYGKAKKMAEDIILDFHKNSNMSVMILRYFNVIGSDPNGRLGEAPRPELREHGRISGACFDAARGIIPGLKVRGTDYKTADGTCIRDYIDVTDLVDAHVKALEKARPGKVGIYNVGTGRGRSVKEFVEACKVATGVPIKVEFLPRRPGDYAEVYSDPTKIRNELNWTAKYTDLQQSLQIAWRWQKSHLNGYSLSVATS*