MPLSHSPAATCQLLAPSRRTRLLTPCPRAGATPAAEAALLPAGVLRAESLPRHVAVVMDGNARWARARGLPSAAGHEAGRRALEETVRLSRAWGVRALTAFAFSHENWSRPKVEVEFLMGLFERVIRESVSEFLREGIRLRVIGDSSRLPVSLQKTAREAEAATRNNSQLDLTLAISYSGRRDIVQACRSLAQKVHDRQLRPEDIDESLFAAELETSPADEHELLPYPDLLIRTSGELRLSNFLLWQSAYSELFFTDTLWPDFGEADYLEALVSFQSRERRFGVRRL*