MVWTPELHHRFVEAVEHLGEKGAVPKAIVRLMNVDGLTRENVASHLQKYRLYLKRSSPGAAAPAPPPPPFFPRFDVQRPHQDSANRSGYCAYPPSTCIRCANLVLTNQRAPCGRVGAYPQANDPCDSTLNSEFRTQRQTEYLLEAFHLQHRAAETRQKLGTVQAETAKSSFGDAKVSTRRALSSVRNNFKEIQRRLEIWLARILGDLEGMLARDGASRIREYILSPYASAVR