MASSARRGAAYTIDSILGHRQHSSDGVERCGELKSESAHSDSDHDVEHEHEHDHELEHGVSTEPDRAEHEPLEALDVGRPRKLHELERAFDKTQYPDVFTREELALRLDLSEARVQDRVISYHIWRTVRKVLL