MFLLGLGSKKIEKLEDDPKVEENMIRSCSRCGSFFEVVNDSDDELDPSEIINTVESVHDMFIDYLSLEKRNPNNFEDFILQFMEVSLEKDNMTLSNKTNVEESLCVDCMNCSISQFSMALNKEISLLDKYKEISDSLISSECYDEDQMEDSEVNFEPTSKEYLEIMNIYNEFIKMEQYNQEKTIINDENDNDEIDCTETDKDIKEGYGKCRFQVINTIEVDDIVELRQNQNLESNLKHELIQYELKREGMKNHLDFLRGYLERLKRSDFLNLSFYIQVIEGGACINGLRPALFEADFDNWNEVNAALGVSAMLLYTILERHKLPLSIYPNGSYSTIKDSESSIWPLHGNTLCNSDYNECTNFDKGILSFVFLIDTVYNIIPGTNETLPYSVDQRNGTIGGISLNLLFNERESWNRAMSMNLINLKWLLVRSSESIRNKLNNES