MSTQSVSSHNIESSSFSANQHAAEPSVATGGIISEIVYNADQPIVTHLLLPLLQQLGTQSRWLLWLSPQQRLSRPWVQQSGLPLDKMVQLHHINPLFTVDAMERALLTGNYSAVLCWLPHELTEEEKVRLRHAAQAGNTYGFIMRPESAGDDAYRLFPSLKIHSTLYH