MDSPLDLSSSAASGKRRRRGNLPKESVQILRDWLYEHRYNAYPSEQEKALLSQQTHLSTLQVCNWFINARRRLLPDMLRKDGKDPNQFTISRRGAKISEASSIEAAMGIKNFMPTLEESPFHSCVVGPNPTLGRPVSPKPPSPGSILARPSVICHTTVTALKDGPFSLCQPIGVGQSTDVPQIAPSNFTDTSLVYPEDTCKSGPSPNPQSGLFNTPPPTPPDLNQDFSGFQLLVDVALKRAAEMELQAKLTA