MAPFTGSEILCNEEPRNSLFFASGPIIIGAGPSGLAIAASLRRFRIPCLILEREDCIASLWRYHTYDRIHLHLPKQYCELPFEPIPKHYPTYLSGAQFLEYLNDYASKFNIKPRFNERVTSARFDERSQIWRVLTVGTSKGNREEVREYAGCWLIVASGENAEEVKPNIENIHNFKGTICHSRSYKNGKGYEGKKVCVVGCGNSGMEIALDLLKSNAIPSIIVRNRVHVLPQEILGNSTFGVIQRLLKIAPLWLTDYILLFCAWCKWKNTAKWGLPRPKQGPLAYKIHNKRTPVLDIGTLCLVKDGLIKIHPAIKTFTPHGAKFCDGRQEDYDVVILATGYRSNVKDWLIEEDDQFDSSGLPKSLLLDNLKGKNGLYVVGMSGRGLLGTKIEAQKIAQHIQLEFGC*