MSFVFRGARPDLEGGLAGFMPERRSVAGHRFHATGRPVNTNPMAFLITVALLFMILNSQQMSQNLMLWIGMGVFLLASSLRMYSICHQLQSQAQAAAAAATTGGLLSHTELRLRMIPTLSFAPRGRLHGLRLQLALLDREFDDLDYDALRALDGDNPPGVAGMSDTDISRLPVRMYKGSVQKPAADQSQPSSKGEDPPCEEVVVDIVDASLESVDEGKQNVVEEELTCSVCLEQVVDGEIIRTLPCVHQFHAACIDQWLKQQATCPVCKFRIREPETPTATALVMRS*