MAEPSNAMIFAASALVVVLSFLWWRFGRVNAPIKHLPPGRFGPPLIGETLRMRKCGLCSFIENRISEFGDVFKTHLFGSPTVFIPSVAGNKFLLANENRLLGLAWPTSVISILGRRSLSALDNHECKSIRQAFLSFLKPEALQSYTEKTDRIVRAFLREHWQGKEEIRVLDSMKHVLFSIVCELLMGRDCKEDQELLEVQFRVMVMGIFELPIRLPWTRFGKALKAAKFLRHKIRTWMGERRNDIAEGKATTDQDLLSCLLTFKNEVGETLTDEDISDNLL