MDVAGTYTHTQSDSQSGRRSKEHTLEIRGRLREKVMHLVKPFRFTTNRPPFALRDLIVFALVAREEENANMRTIIQWIFDNFDFDANTENHSVYNSCYENHGEPEKMIEGFIGALMNVDTPISVTSLKNETGQEKDRYALDIMLSGRLHFSQVKRATNSSLVLIVECPVADLVLTQTCKQVYEESIGVFYGLNTFVFECQQELVDTALRMKSNFERLRLVYITLRIEDMKYGEYKDYVRQSLRQLMHLPQLRLDKLMISYEYFEDVPAMDCYKCDKTGVHDRYYEEVEDLLKPILSMAKRAKSVEVGYTETCTSLKRFILSRVAHRPTVKMLCCPDVDKRERDEFKFF*