MSLGRYLGIYFSAYKPTRLDFATILQKNESRINARHANYLSKAGRAILIQSNLEALSAYVCSSFLLPQKTCHQLDSAHRNFFWKQTFQSNSTPLISWATICSPKCLGGLGLRRTRPLNRAFLAKLGWKILQINNSLWVSIIRRKYLSNTSFFECKPSHQHSQIWHDILKQREILRKGIRWKVGNGNSINFWLDNWAIQTNFLSFLNKNINSVDTNLVVSDFILQSKEWDIPKLLTLLPKKLVQKVQGIPIPTRDLSDSPIWGPTTSGDFSVRWYPPPQGTFKLNFDGSCKTASTAAGFIIRDSNGAPISIHTYNLGITQAFMEEACALHKGLQEAKKLNIKHLHIEGDNMMVINVVKGTWKTPWKLHFVIQDILEIINSFYTWNIKHVYREAN*