MASHSLSHLSIGAFLLFLVIQPITAQANFMMSIQKSKFLSSLYRLEGVQKGQTKEGLIKQLKTYLKALGYSSTNDELPNTLVIDDVFDDGLESSIKLFQKSNNLKVTGKLDFDTIRLMSIPQFNEPNSINHTNTRPHKKNGHRSNHYFHEVSHYAFFDTKWSKTQLSYGFDLSNSPVSRQDLSAICSRAFQRWADVSSLSFQEASEGGQYDIGIGFLSIDGANGVLARGYKPEIGKLDFDSDENWSTSTPTPEQVDLESVAMHEIGHVLGLQHSQDPSAVMYESIGSGQVKRDLQQDDINGIEVLYPQQ*