MSTAFQTMPTFTSVISAVPSIAAMAPQLAQHVKQEKGVIGQCLICGEPSTGKHYGIVACLGCKTFFRRAVVQRQDTECKREKACDTTTMARKACRACRYRKCLESGMSKEALQPRRDLIGCRRIRSRPSCSNSTPTPPRPQVEDKTQYLTLLDNLTTIDDRLRKKKLEVVASRQAAIDLSKLTKQGCMSATDTSGPSTSRYVPGGTSPSCGDHKMMVMLGTDISVATQTELLMMLEWTRTLPVFANLPVQDRTVILKRFAVHCLILEHGYYTAQANIDDVWLITNGTCMPRNVEKLEEGSRISVSADRRWRQEKLYKQMTDCCIDEVATPLRNLKLSPQEIVVIKIIVLFNCGCSSDYSEITEASRRVVLTFRNKVISALFAYYESVGLENYAERFGNLVLMLSGVSSAASTMLEAYQGDASLQKSLPFDPLSQELLFNI