MLPAAGVAVIFFDFDGTLTATPGDRAARRTKQLELCERAAMLGPRLKSLRADGASLGIISKSTEGTIRSALDAAELSKFFDAPLVGKAVGFEGKAGFIEDLALNGCLPRLGSTVKHGVPFSRILLVDDDLLELERCKARGIQVYAAPEEGGLQDEDFDAISEALRIPRPRSHPVRSALPGALGSARLGSAATASLGTASWNDGERRLSRCRSAVPVGQREVRLPSIGGRWNGKTRPTRILFSGDCYDCFGEDFTATSEGSRLMSQRRRERSSLSE*