MDSRKLALLCSFLVASGCGTMYVYSAYAPQLATRLHFNASESQIIGLCGTVGVSLLGIAAGIIIDKYGTTTPIVLGGVFLMLGYSLITLCYIKSIESVLLCALALMAAGFGSGMSFVASIKVCALNYPENRGTASSIPLAAFGLSAFLFSTIAGIFFPGNTQGFLILLTVLTSSLSLVLVPFVRVIPAVSHAEDEALLDDGCSSSSCESVDIYGVSLFKSIDFWKHFLIIGCIAGCGQMYIYGCGYVIRALVGPDVETSGVQSFHVAMISLLSFCGRLLSGSISDVLTRYQYSRLWMIFISLALGLVGSFLATVVTEISFLWMVSLSFGLSYGFCYGVYPTIIAEMFGMTYFSQNWGYSGSSAVFSAYFFTTTFGKVFDSHSKGDVCYEGVNCYKSAFNMAFYVFAVFVVMILYMIHNNYQKFKQ*