MEVEAAAPTVAGMDFSASPRFDPDKLESPPPVEGSGGENGAATKLQKVYRSYRTRRKLADSAVVVEELWWQALDFARLSHSTVSFFDEPKPETAASRWNRVSLNASKVGQGLSRDGKALKLAFQHWIEAIDPRHRYGHNLHFYYDVWCQSQAGQPFFYWLDVGEGKDLDLPECPRAKLKKQCIKYLGPQERENYEYIINEGKIIHKQSGQPLDTSQDPKGTKWIFVMSTAKRLYAGKKERGVFQHSSFLAGGTTIAAGRFTAENGIIKSIWAYSGHYKPSAENLSNFMNFLEENGVDLKEVEVRSSIREDYNEDPVRDGSQNLTAESMGSEVISIPSMTECDEGENATAEQAKPTYQRTLSGGLQSPRATGVPQKAILERMKSKGESKSYQLGHRLSLKWSTGAGPRIGCVKDYPMELRMQALEMVDLSPRASTPSALRRLPSCLSPTEATSPTSLLAPMQASLPQPS*