MLTAFQKMPTFTSVISVPNLSSIAPQLANVKTEKGEKGVIGQCLICGEPSTGKHYGIVACLGCKTFFRRAVVQRQDTECKREKPCDTTTMARKACRACRYRKCLECGMSKEALQPRRDLIGCRRIRSRPSCSHSTPTPPRSHVEDKKNSLNFLEYLTTMDERLRKKKLEIVASRQAAIDLAKLTKQGCMSATDTSGPSTSRYIPGGTSPNGSDHKMMVMLGTDISVATQTELLMMLEWTRTLPVFERLPNSDRQVILKRFAVHCLILEHGYYTAQANIDDVWLITNGTCMPRNVEKLEEGSRISVSADRRWRQEKLYKQMTDCCIDEVATPLRNLKLSPQEITVIKIIVLFNCGCSSDYSEITEASRRSVLSFRNRVISSLFAYYESVGLENYAERFGNLVLMLSGVSSAAAAMLEAYQVMRLFKITPFCPLSQELLFNI