MSYPPTQFVTSRNMAIYDSNQQISMWEDSFKSDSSPNTGGSTIVEADGKLDYRSEDVSHRTLGAPKKFDQEANKSNDKVLRRLAQNREAARKSRLRKKAYVQQLESSRIKLAQLEQELERVRQQGVYMGGHAGDSSHLALPGTFNSGVTAFEMEYGHWVEEQNRQIHELRTALQSQVTDIELHILVESGMKHYENLFQIKSIAARSDVFYLISGMWKTPSERFFLWIGGFRPSELLKVLTPHIDTLTEKQIVDVCNLQLSSQQAEDALSQGMDKLQQTLAETMASGPFVPSGVNYMGQMMMTAMGKLEALISFVNQADHIRHQTLLQMQRILTTRQAARALLLLGDYFHRLRALSSLWAARPREPT