MSLLLACFRRSDCPDQLPTMGSSSQPKPRNSRRRNRLRELLNIAWFTLVFVVEFILRSLWVKDRKTTISGGAGVELWPRKLTTAKFLLDDMKTVKNAIPNGTINDVLFGVISAGLSRYLDHRAPNKLREGIQMTGVAMVNLRKQPGLQEMAELMQSKAGSRWGNKFGMLLLPVYYHKGLVGPLDYIKKAKTMIDRKKQSLEAYFSYKIGYFVMNFLGSKIACVLNYRIVCNTTFTISNVLGPGEEITIVGNPVTYIRANSTALPHAITMHMVSYAGRADLQILVAKDIIPDPKFLAKCFEEALLEMKEAAAEATSRS*