MRPPTGKNPDVACLEDKPCRCWTYEVVEAGPPPYDGRQDVPVKRKEGAHIGHAKDASLNAETKRIVLVHGGGFGAWCWYKLIASLEEAGFTANAIDLAGSGIDSTDPNCIASLEHYVKPLIIFFEKLPETEKVMLVGHDFGGACISYVMERFPQKIAKSVFVTATMVANGQRAFDVFSPEVVTPNDLLQKSQVFIYANGNMQAPTAVELKKEVLKDLLFNQSPAKDVALAMVSIRPMPFAPILEKISLTPKGYGSVPRYYIETADDCALTSAVQQNLIKLNPPNQVFRLKGSDHSPFFSKPQGLFKLLLEISQINSKE*