MVMSAALLVRLPSFVLKACAVRNSFNHRSISMQTARLYPRARGGMSSQGPAAGIAFGGGRCLPPLHTRFSPSRAPVRCLASKSDKSWSEIAAEAAQLGTDLAKKVGSTVTNTVSKAVEALLPSDSPQSQEQKRESERLQRVESERRRQQDIFQPPEGAFGGGLMGGLLNKAVGSMLRSAVGALEGQLREAEEQTAEVEDRAARLITGSSKLRQRLGAVRVGPAMARSSSMTSINGRASSQVTLVLPVEGERGQVAQAQVQYVAGGSAVADQLSVAVQLPNGEVVELGGGGSSGSSGGSGQVIDVDWKSVDNX