MELGYSPLVGGGLKLTVLPETVIVIEFSGPEIMYLSMNSALEAVDSEGFGREFESFGCYCFSLMAEGKARILIVGGTGYIGRRFVRASLALGHPTYVLSRPEAIGLDIEKLQMLLSFKNAGAHLVQGSFDNHESLVAALKKVDVVICAMAGNHIRSHAILQQLKLVEAIKEATNIKRFLPSEFGIDPDRMEHAMEPGNVTFIDKRKVRRAIEAAGIPYTYVSANCFAGYFVGGLAQLGRVTPPTDRVSIYGDGNTKAIWVDEDDIATYAIRTVDDPRTLNKTLYIRPSANILSQKEVIQIWEKYTGKALEKTYLSTGNFLNLMKGQSLAEQIGMTHFYHIFYEGCMYNFEIGDDGREATELYPDVQYTTVKTYLSRFL*