MSKQTSGSEGVDYGSNNSEMFSNHFKRILSDYMALFRLIFETHHVTNRTRLLGANQPGTGDGCIFPYFSSTKYVPVPPPALLSCYLRISGCQSQATCDQMLRNAAASMEFNQNDLSNLAGVFQLEARGLDSAVIQCAVEANGLQSCPPSRAPRTTCLRDMRTYYRSPHGLRVDKTKADMSSHSSKKSSLLQRRPYTASELASAVNAICSGRLGTRRAASMYGIPRSTLRNKICKLNEIRKHEETMRGGEPISLSEFVQQFTSSGKLSNDTSHRKDVGWYSSSVALSYRLASVFKVNCRTTPSERSDGTSLRTFFEENDVWNM