MTVIPGVPGSLRLLDDYPEPTTEEGSILVEAVAVGVCGTDLEIIEGKYGEAPPGTDHLVLGHESLGRVIEDPTGTLQAGDLVAGIVRHPDPVPCPNCAVDEWDMCRNDMFTEHGIKALPGFARQRWRVQPRFAVGLDPALGEVGVLLEPTSVVVKAWDHIFRIGQRAEWQPRTALITGAGPIGLLAALLASQRGLSVHVLDLATDGPKPALAGALGATYHAGSIDKLDFEPDVIVECTGAPAVVLEAMYKVAPTGIVCLAGVSSGGRTVDLDAGSLNRTLVLENNVVFGSVNANRRHWDEAAKALSRADRSWLASLITRRVPLSEYAAAYSPGPQDIKVVLDFTA