MALDVQPAAECDSACCSPACSLPAVPSRWAEVPDDVYKRVLEQLAPSTPRVLRLVCRGWEAATSRLMCHLRPEAVAGKRLGRRFPALHSLDLCAAHMGVGFATPRLLRLQSLLQNEHLAELAGLRRLEQLSLRGCSQLSGTGLALLAPLSASLSMLNLSNCAGLTDDCLAVLAAAVPRLALLNLQGCRRVGDTGIVHLASMPCLRHILLPGGASDASMQTLVAMPALERVALRGCMRVTTAGVYLLLQRRGLQRVVISKCPQVTLESLCGESNLRVVAEGTLLLPSTASVVGGAALRVAMGGAGAGGGIGALAGQDMQLLVADVX