MAPSSAVPDEQVVVGEEIEHVRVVTLNRPRQLNAISPELVSQLATYLEKWEKDEKAELVIIKGAGRAFCAGGDLRVFYDGRKIKDACLEVVYRFYWLCYHISTYKKTQVALVHGISMGGGAALMVPLKFSVVTEKTVFATPEASFGFHTDCGFSYYHSRLPGYLGEYLALTGGRLSGKEIVAVGVATHFVPYEKIVELEKRLISLNSGDENAVRSVIEEFSSEVKLDEESILNKQSIINECFSKDSLEEIIKSLEAEAYKEGNGWIDAVLKGMKRSSPTALKIALRSVREGRNQTLPECLKKEFRLTMNILRTTISKDMYEGIRALTIDKDNTPKWEPSSLDKVEDGKLDLIFQPFEKNLELQIPESGMVNMRIQLMLFQIEKFLCLLNVASFRIPPKICHGFLYFLVCINPGYFLSS*