MEPNCVQFLENRTILVTGASGFLAKVLVERILRLQPNVKRLYLLVRASDKKSAEQRYDVALGINTFGAINVLNFAKKCVKPKLLLHVSTVYVCGERPGHIVEKHFAMGESLNGKNKVDINTERRLADQKSKQFKEQGCSEEETEQAMKDFGLKRARLYGWPNTYVFTKAMGEMLLGHYRETMPIVIIRPTIITSTFSDPFPGWIEGLKTVDSVIIFYGKGILKCFLVDQKTVCDIIPVDMVVNAMIAIAADHCHDSGSHTVYHVGSSNQNPVIYKQIYEMMSRYFMKSPLVGRNGMLIVPKVTRISTLARFRVYTNLRYKLPIQILGLLSVISLSQRDKFALHNRKFKMAMRLVKLYKPYVLFKGIFDDKNMETLRIKNEAKDMEKLFGTNPKCIDWEDYFMIRISLAS*