MTRASTIDFGRKTHNDVLWSGPLRPANFIRNKFPTYKKSLNGIVIKLTDDQEMPSLKEAVAKETADLLHRSQRLSVRELAMKFEKGLNTATLLSNEVKWRQAALLERDILLKNLKSVLESLRSRVAGKHKDEIEESLSMVDVLTVQLSKREDELLQQKAEVAKIATSLKLASEDARRIVEEERSNARIEIDNARAAVQKVEQLVKEQEIDPQINGKQDEDELKEKAQEARRVKMLHCPSKAMDIENEIEVLREQLAEKSSNCVHLLKELHLHQSYEENDVSSYELEGLESLGSMLRIVSQSDGYVDLSRSTIQWFRVQPEGNKKEIISGAIKQAYAPEPHDVGRYLQAEINHCGEISVVKTAGPVDPAAGLVDYVETLLRNPETEYNVVVLQVNGIKQPTDSIHVLSIGKLRMRLAKGKTVIAKEFYSSTMQLCGMRGGGDAAPQAMYWQPRRDLSLVLGFETARERNSAIMLARRFAIDCNIILAGPGDKTHW*