MSDFLWKLIGMNIGIGLGIGVWLWCLFSWFSKSQIWEPTGEVQVSPPDEFEPSDETQETQTETFEPINETAKEIPPPKELPIDDLICPICLELPWDPVIAEDGCIYDRPFIETHMESQDDQNLKSPVTNLPMGRRLIPVIRIRNHIEILVESGVISGNHAAKWNAKVQEKKVMEKFLAKAEGGDAMFDVGQNYEFGFRGFKQDHTLAFQWYERAHKAGNAAGTASLGGCYLDGKGVARQQSLGLELMSTAADQGSPTAAFILAMYGIDNGRYRFRRLERGQSTGNPLA*