MDSFLLLSLLTLFSSFFLHYLTLVKSTSNPKPILPPGPKPWPLLGNLLQLGKHPHMSLAQMARTHGPLISLKLGTQLLIVASSPSAASQVLRTHDRILSARYIPQTYRINLYISYSLPFSFDCSARWKTLRALCKTELFTTRMLDLQAHLRQDKVVELVGSLFSSRGEVVNLGELVFGTVFNILGNLLFSRDVFSLGDKENSGLKHVFSRSLELGMAPNLADFYPWLGGLDVQGLNKEATSIVKKIYGIWEGFLKERRERDGGNEKKRDFVDVLQSAGCSEIQIKALCSDMFAAGTDTTTTLVDWTMSELVRNPKVMQKVRDELEQVIGERREGEYAVKESHLAHLTYLQACIKESLRLHPPAPLLLPREALDTCEVMDYTVPKGSRVMVNVWAIGRDPKVWKDPLTFSPERFLNSSVDYKGNDFEFTPFGAGRRICPGLPLGSRVVELIIASLIHTFDWSLPNGMQPNELNMEERFGLTLVRKHPLLLIPK