MSRTLPRGPSRSGRSETLSAGGRILSRNPLDITAALGVETKTNLMPLNLEVFHGKESPKLARRQKVAASAFVPQGLTYLEVRSVRSKTVKDYQQRMDKFTTWLRGTTSKILTLEDLDFCLVEYMNEMFLKGEGIDAGIRIHAAVRFFFPFLGRPAAGTLPRVVRALKGWSMASPPKQRLPLPVEALGAIMGKILEWGHPQLVLRLFIQFLTYLRPGELSGLTVGQMITGIYDATVLLDSDPWMDPLLKALTTNRKPDEMLWLDPHQKLVKEFSKAVTDLGLEHLGTCLYTLRHGGATHDILTRRRSMLEVKQRGRWQSDNSLRRYVKLARLQHEQSKIPKSVSETGLQVIANLPQLLHAALPGIQLLPRECQRKLRLSRAVQR*