MAFQEKGSDVPLLLEASNENFSESSGESILMGAKRYIHSHRSPSPDNDDPELAPKVYLTQPRFQIRNSREIMARAMLVIGIYIGASVLCFFAVLSNLEGYKTNGIVDAIYFCVVTMTTVGYGDLTPSGDGAKLFTCAFVFVGFGVVSFLLGSVVDYLFDKEERLLLKAIHAREAATRKGHSKVHVTSQGAAATDYEDFSKMVRESKTLWKVAISGTAVISLFLLGVVVLVRVEGFRLLDAFYTVCVTVTTLGYGDKSFHTIGGRVFATVWILGSTICLAQFFLYLAQLKMEWTRYSFMQWVLTRKVTAADLKSADIDLDGRVSRMEFIFFKLKELRKIDQADIDRISEEFSKQADDSGFLTLSDLSVK*