MTAWAAGFGRVVVSRAASPAPALASAAVSVNRAFASGGQTDARADQPEEAAKPSGSFLNRLTQGLRARLPGASSFLHGLLPRAKIIPQPPTSAAAETDTESAKEAGPEDTEKEELQQLEDGAKMGLDRYAQYCQEQALAIGTECPQPKLPPVPKSHPDYVLFIDYPRVNWLSWTQRRDIVQKLDSALKAELEAAADEGLVEALVRDPAFLARCLQSVVSPKHYIELEVRDCLLDWIKTRRYLSSLLYWRTVLKRPTPATQEGVDRMQREHRAAEAKAWLQERLGLRRDGQCGLHASVAAAAGLSVPCPINGLPWRNCCGGQRLPTPVLAVYHKAAREGRKLNSPEVQQQLE