MDDHVARRKRIFGLGMLVVGAVVYLVGLWPGCHTLSEKGYFFAAIVMCGFPVLIRQEHTGNGRLLSRCKSLLLLGIGMVAVGVFNLALAGALKILCLVALGVSIYGTDLYASYSDDE