MSLGRYLGIYFSAYKPTKLDFATILQKNESRINAWHANYLSKAGRAILIQSNLEALPAYVCSSFLLPQKTCNQLDSAHRNFFWKQTFHSNSTPLISWATICSPKCLGGLGLRRTRPLNRAFLAKLGWKILQNNNNLWVTIIRKKYLSNTSFFECKPSHQHSQIWHDILKQREILRKGIRWKVGNGKLINFWLDNWVIQTNLLSFLNKNINSVDTNLVVSDFILQSKEWDIPRLINVLPQKLVQKIQGIPIPTLDLSDAPIWGPTTSGNFSVKSATWIAHDIPNDCPQWEYIRWYPPPQGTFKLNFDGSCKTSSAAAGFIIRDSTGTPISIHAYNLGTTQAFMAEACALHKGLQEARNLNIKHIHIEGDNMMVINVVKGKWKTPWKLHFVIQDILEIIKSFDTWNIKHVYREANRAADWIANVGHLVRSTITLASLNFEGNVKVLLRLLNALQQRPIWSRSSEFEGNVKVHLHLLNAV*