MLAVGGQAPSIDDILAHRVAGVSGVDYRPRSLWLKLGAPQARALATDCAHVFGAQEGSNWLGATATPRCALECLARAVFERHTAGATFDASRSGAEWWAQVRGGDGARAEGIEFHWDVDEHQCDRARGVHVHPHLSTVTYLSAHGAPTVVLDARSRASSPRATARLHGPLSAGGQLSLRSLLHGAVPCLGEAVPPGAGKRVGRLLLGVGAGRWVWLNHTPHAVATLPKRLARALGGAAQLPPASAFAEGGGARLCRAASPPLAEVRVPAEGPPGGEKEHLWLEVSFGRDAKENALRVRLPRRPASSASAAGPTSLRLLFGPGAAAVSADVAGLKPTKKKKRSG*