MDFAALMKSQIDAGKKGKSDSKYTRKAEVEAQRRDEYEREQARQEAERVAKLEKKRKYQEDEADRERVLKEKKLKLAEESARRRDEEQAAKDAERRKRLGLPELEQKEEIVDDDIAEDELRELLQSLGEPRALFAETHVQRLQRYRDLTKQVKKMSNGPIPTSLELVEEKDMRLENDLPSTQAGKEYVRRKIASYFDMILREWAKALVSRSKDVKESAAGKQAYNNFATAVSNLVPLFRKLEDEIPDIMLKSIVEIAYLAQSKRYVDANDAYLRLSIGNAAWPIGVTMVGIHERSAREKLNEDGNTAHIMSDEITRKMLQENAVKDGNYERPRTWFSPRARASAPAFIGRLGGNQEFIVDRHDATNATIVAKEPDAAPGMTLREQFDLAPFLTPGLWKAAAVEGFGEHVVIIMAKTDLSGTMLLVFLTTWASISPDTLPTPPDAQYGYFDNAAYIGPLTGGISNFLIVTLFTFGLGVVSGAHLNQQSQLPLSQQDFVHFQELCYILHFKLVVEHWEVCLSEQDMVQEITKLVDVGCLKISCQ*