MNALTIQPSIFDEIRENQAGDVKLERIKEKISQGKELEFRIHDDGSLRWCVPQKCGELKEKLMKEGHNTPYFVHPGGDKLYKDLKKVYWWPRMKNEVAEFVARCLTCQKVKIEHRRPQGKRFQDGNGTIFLWTSSLVCLMFIPMKETWKMEQLAKAYIKNVVRLHGVPKDIVSNRDSRFLSIFWKSVQKSFGTTLKMSTAFHPPTDGQTERTIQTLEDMLRACVIDFQGSWEDSLDLIEFSYNNSYHSRMGMAPFEALYGRKL*