MKRRYDPKVPIDISEDEEIGECLAIVKKEKRETKKIGVKVVKKSNSISEEEESVTFQIETDIPLRWVMIAFCQKSGLDFQTIRFEFNSAKLRETDTPHQLGMVHDDVIFSTLIPGGSGYSAVNYVTLCIRMHKETDMFRSVRRSTAILPQLMRCFPSSGPQKQGSLSFVYGGLKLDENHTAKELNMEDGDVSDGFNFNTMSSSLSIIRPHITLKVKCVSGNLTLFRVTQNTRLGQMMDRLVPPNPLSGDKNIRFLFHGRQLEATKTVEEVQLQDGDQIDSILCLRGC*