MEPKVGPGSQVPDSFGRFGKFGGKYVPETLMHALTELESAFRALSGDVEFQKELDGILKDYVGRESPLYFAERLTEHYKRHNGEGPLIYLKREDLNHTGAHKINNAVAQALLAKRLGKTRIIAETGAGQHGVATATVCARFGLQCIVYMGAQDMERQALNVFRMRLLGAEVRAVHAGTATLKDATSEAIRDWVTNVETTHYILGSVAGPHPYPMMVRDFHAVIGKETRKQAMEKWGGKPDVLVACVGGGSNAMGLFYEFVDDEDVRLIGVEAAGFGLDSGKHAATLTRGEVGVLHGAMSYLLQDDDGQIIEPHSISAGLDYPGVGPEHSFLKDLGRAEYHSITDEEALEAFKRLSRLEGIIPALETSHALAYLEKLCPTLPNGTKVVLNCSGRGDKDVHTAIKHLQV*