MADDVVRKAADAFIDEEFGLAVDLYTKALAMEPKNADLFVKRAKANIKLNNFTDAIDDANKAIQLDSSLSKAYLQKGIACMALEEYETAKASLTTGFSLDSDNLRFKEMIKECNKQITVELNGLGQKSVPNGTSGSLSSSTGSATIVSDAGIVQTRDQQPTPVVAAKPKYRCDYYQNANEVVVSIYAKGIPSNCVIVDFGEQILSVSIELPGQEPYHFQHRLFAKIDRTKCRYEVLLTKIEIRLSKVERVNWSSLEYKKDTSTPYKLNTTSEIKSVRPAYPSSRRSTDWDKVEAEVKREEKEEKLDGDAAVNKLFREIYRDADDDAKRAMQKSFLESNGTVLSTNWKEVGTKKVEGSPPDGMELKKWEY*