MEAQIHQLEQEAYTAVLRAFKAQSDAISWDKESLITELRKELRVSDDEHRELLSRVNKDDTIQRIRDWRQGGGSQVLSRHAASQGFDVVPSPTFSASRKKQKTFPSYHPSIGPAGNRSFNSRVVSGGIAGDGSAEALIGRKVWTKWPEDNHFYEAIITQYNAVEGRHALVYDINAINETWEWVDLKEIPPEDIRWDGEESGVALNAGLGSGSIRGNRRNQSHFGRGRGPRIHQPRREFLPPPTHQNGGGDDIELFNTDLLVKEVERVFDATHPDPFELDKAKKMLKEHEQALMAAIARLADTSDGEIEGDPPYSHDHAMQQG*