MLFSRSPAATNQPLVPSRRTLLLSPCPRAGATPAPVADAALLPGGLRAESLPRHVAVVMDGNSRWARARGLPSAAGHEAGRRALEEVVRLSRAWGVRTLTAFAFSHENWSRPKVEVEFLMGQFERAIRESVAEFLREGIRLRVIGDSSRLPVSLQRTAREAEEATRNNSQLDLTLAISYSGRRDIVQACRTLAQKVRDKLLEPEDIDESLFAGELETSHANGNELPYPDLVIRTSGELRLSNFLLWQSAYAELFFTDTLWPDFGEADYLQALVSFQSRDRRFGVRKL*