MADSFGSALDLMFSFTSSMALKAVIQLGVLDILHRAAPQASLTAHEIAAQLPSTHPNVHFLSRLLRFLASSSFLSFSCTTSDSGEMQYRYGLTDVATWFVRENNAESLAAFALFDLDEPFMRPFHHIPQCVLDGGEPFTVCHGQDQWTFLSNNAALREEFNLGMESITTMSMRGVLTFYDGFKDVHTLVDVGGATGKALSLIISAYPHIHAINFDLPHVVAAVPKLPGIQYVGGSMLESVPSGDAIQLKSVLHDWDDEDCRKVLGNCHKATPPEGRLIIIDCVVDDTNIHDPVQRRKLAHDMVMLAHRGMGTERTELQWRNLLSSAGFPRAQIYGMHERVNVIEAFKA*