MPAGQPVGVHGKKRALVCGVLYRNTGRELKGSVNDAMCMKFLLRNRFNFPEASILMLTEEENDPDRKPTRENMRRALYWLVQGCQPGDSLVFHFSGHGSQLRNYTGDELDGFDETLCPMDYQTQGMILDDEINATIVRPLPPGVKLHAIVDACHSGTVLDLPFLCRMNRSGHYVWEDHRPRSGVWKGTSGGEVISFSGCDDHQISIDTRALSKIALTGAMTFSFIQAIEHGHATTYGTMLNSMRSTIYNNDLGGNYVTYFPTMHMINDRLKQEPQLTSNVPIDVYMKPFSL*