MREARSLWRMHTKEGQLLESSERSSNVVVSEEHVLSCNTLSGCAFHLSSRSLLQKQSSNTFASLWSYCYLAILNYVVAYFMGCFGSKCLKQPPGYEDPATLAAETTFSVSEVEALYELFKKLSSSVIDDGLIHKEEFQLALFRNSKRENLFSDRVFDLFDVKRNGVIEFGEFVRSLSVFHPNAPLKDKINFAFKLFDLRQTGFIEREEVEEMIVALLVESQMELLDEVIEAILNKTFAEADTNNDGRIDKEEWIAFVTKHPSLMKIMTLPYLKDVTTSFPSFVFNPEIEDAF*