MDIDPELASREHLFGQDVHITLARALGETSKPPELISFIQRKFGLQEPASDPVLPLLDLLGASRAESYSYVLHHLLEKLRERLSKMSSSEQLEPFLQLTFPYIGVEELKSVPIAILERIPRVPEALLRTLSSPDYRAVYRELPIAVKRQVWESSEGTALFREHVLPLIDRYASEAAAARAHLELLNSPGPPASGGGEWGAAGARYAEAPSGALCTLRSDLVMAAHEAGASALYERDACHKLAWCLDACLGLKDGLLDARQVREIEGFLAGCGREAVADAALVLHDPHAQHALVRNVLAGLHECARRAALPRFSARLVHVTRLLALAARAVPGFKAPERGDKEPTRAAPDPALLRELYPALVGVLVDSAVARAGKARGDGTLNPAELRQIDLGPPPAALAPLVAASGHARKIVGALALAGLRRGDVPLFLHLAPLLAPPPGEPRGWASEEALVFGYSLASELVAPGPDPELLSLLREATERGRLTDPVGSAARTWASGAGATTARTALAAYRALLERAPDRLHDNSAQFIMSYIKAHASLAAP*