MSSVNLVVMVVGLLVLAQQSFQMSLRNPVAETNNCKIDFTRLGLVLTSGNNEKALQDSGLFTPDAETPYVDIAGRRFHIGTLNARYIVYVKIGGNSVNAAIAVQILLNRFRIHGIIHFGSAGSLDKESIVPGDVSVPLAVAFTGAWNWKKFGSDEGTLNFGEFNYPVNGENLLASVDYDKIKLFSKGQSPQDVFWFPSTTSWYSAATQVLQDLELRQCYDRVCLPSKPKIVFGTNGSSSDSYIKNKAYGDFLHKVFNVSTADQESAAVAWTSLSNEKPFIVIRGASNVAGEANPGLSPASYLASYNAFLAAAKFIESIPTPRLACE*