MATFLQLPCSPSMGDVSSFFEEPIDMFPVPTVGGVDIPEQQPQYSAAPAQPTGPNRRWDGETLQEILLNAERGDTPVNPFRNRIQARPGSAPSKASATAVIVKSLEPRKSGRKLKKQSKGSGPTGQQEELDDDDLVKNPRQRRVLERNRATAARCRLRKRDEASALSSRERAMEDRNRYLSSCFDSLTTEIYYLKTELLRHTCCNCDLIQTYIANEARKSVDALLACSSDLAAYGCSIDPEYVGSSGTKTTGSLDSQSLRAISNSPTPTTAFYQRPKASEVRDGMLSVNLQRLPNLYEPHDSMASIRMISDVPLAGCVPGPYMSTGPQQQLTNQTGLDSLIWGFGG