MTATVSFRRWEMDPFFAAAEDVQDSADRLESAYRTWTHIKATPDDLEAASSIDFRRRELTTALGTAKWQLEEFERAVTEDEVYVGEDAPARHKQFVEAIRNQISLIEKSLLDSEDKPHLRALPMVNLGDDNGDDLAMFLSGTRSLNSNDFCDLQTTFVERDQAKNESPSNESGSRKSRGHSSSKHVLPASTLEMISKRAETGNADDFSSFRIQTHELRNQGSNSKGHDTQGKIANEVLDIRFEQRHSVISDESADKLGMESRIYDDDGCRGITVERMSGQQICTSIGSSLNSWKLGSVAKSAAADKLSESGRTGSTLNTFSFWAFFSGKPCVDKFKVSKSGFKRWKDGEANFKDEREMSTYLHLNGGTSDLELGASNHWPGGNMKVLNGYAYGVTMNGEEKQLNGWGETLQRQLQRTQAAFPSSRPAQIASAILVALGLLGVLSFHASASSL*