MAVTLQSHEVSDLCLGKPALYWLPVSATVGDALKALKQCHETELGVWNCDHSLGRKANEGNELEDCKCVGKICMVDIICYLSRDESLFDPASALSAPISGLLPRIPSQVRHINGHSSLLQALDLILDGAQNLIVPIETPKRLISKKLSQKIGSTTAVSPTSHGGKEFCWITQEDVVRFLLGFIGVFSPLPSMTIEDLGILNTDVLMVEYDKPATSALHMIQQASRRQTAVAVIENEPMQGPKLIGEISTPTLMCCDETVALALATLSAGDFMAYVDCGGPPESLVELVRKRINQKMGFNHGEGEEGKPMSGSDPSSRVPDAQLGDPWEESSDEEFSPGSPTGPLGNSKKWSRSFKSNKFGYASRSCRAAPLTCRPWSSLVAVMVQALAHRVNYVWVTDEDSNLVGMVTFFDILDVFWNHLQTLD*