MSDLPPENPNLSLTSSSSSLHHSYSRKQKSLGLLCTNFLALYNRHGIETIGLDDAASKLGVERRRIYDIVNVLESVGVLTKRAKNQYTWKGFSAIPAALKELQEEGAKDTFHRFYTNENVKVSDDEDDEEESSSQPLSSSQTDTSKPVSLPQSSDPSKIDNRRDKSLGLLTQNFIKLFVCSEARIISLDEAAKLLLGDAHNTSIMRTKVRRLYDIANVLSSMNLIEKTHNLDSRKPAFKWLGYNGEPTFTLSSDLMQAESKKRVFGTDLTNVSVKRSRTHESATERRIKMKQQAIADSSYNQSSDDAHESRGYEFGPFAPAAGGTYPAARLEDNSKRAFDVENLVSEYRPSYQNQVLKDLFAHYMDAWKSWYSEVTQNNPLPDTSKRH