MRSVFSSVFSCCLLLAQGGAAALVGQPLSQGRAGRRSAVGMVTAAPELKDKQQSFDTSIAEVPKCPETVWNSENIDLAAVQSPSRVLPVEITAADVPEGMSQEEFFRARRPELLEQLTAGGAIWLRGFDLMKTKEGFASFYEQLELEPCQDPLASVGARAVVDKKSAMYEAVNKPSRAKFFVGMHAESTYKRTNRLGAFVCFKQAETGGEFLLLDGHKMLKDLDPAVLRRLYDKGVRFSNAELPFFDFLRTLPEPLQPLKEPLKGVFKAVAQVAVGAKIDMELELRWDENEEDGLRLLAFSPTQPPVNRHPVTGEPAWFCNVHSHSRYLRDGRDGKLVESSGASKLNVTNMFYGDLSEVSADDLKHIDEVTMKNLVYVPMEKGDVVLVDNYQVMHGRDVFTGERLHAVTWFQ*