MKMRLFVIAGVVLGWLGLVVLAGGGAGGVEAAAQCDLCADNWFFILGAGGRTGSTTALSMFNEVPGIHLTGEHFGVLRESWRIWERLRTIGEKYRVSAFMGSPTNDTDFMCSVQSMVKAIVFGNNRDEIEESTRILGFKEIRYASPNMMRFLANAFPCARFLLSVRNNVSVPLKASAFGDEAWMRKKWRYSRDLFQTMNKAFPKSTAVFSVEDLTVDRFNAFLHDMLGVQGCTFWRVDVRNSEGTFSKEFRMGKSGLKGVCDLSAVSFRYSNDELTRGQELWVQLAKDLHMIPRLGLKNPDALVMEEGRR*