MSSISSTEETTPKSRRQQPTHQKFVDVERVPNTTQYPKDIYQPKDAIPSGWFWLGHTANATQALIVEPTFPLKVGRNPCYDYRHDRSANPRLGPCSISVPSDIFRWRVIRYASGSLFAALRPDLFLQSRWELYGDSIGTSIYVTWPAPPVDPDEECFDLQSVARVKLPSGSPPKPRWALKSVVWLDSGEY