MEASSGYKDYVAGLMAGVATVITGHPFDTVKVKLQKYNTEAGAVKYKNGLHCATRILQTEGVKGLYRGATSSFIGMAFESSLSFGIYSQTKRFLQGEIDGGKPQPHAIVPSAAFGGSIISFILCPSELVKCRMQVQGTDFMVPKSTRFSGPLECALKTVQEEGLTGMFRGGLATLLRESVGNAVFFSTYEYTRYFMHLQLKGASSESSQLIDVGVGIMSGGLGGIAFWSAVLPLDVAKTIIQTTPEKNHSRNPFSVLNLIYRRSGLRGCYTGLGPTLVRAFPANAAAIVAWELSAKLLGIRRDQ*