MPLVTLGPTSVTRPQDKVELAEEYRSVSTLSRFGTSQDVRGSRQTPVHVSTTREYTHSLGGEATERFTEGKSGALLFLLERAFFYFTHDRRYIIKTASKEEFATLMRILPRYHTHAKRHPHSLINRIVGAHELSLYGQRVRVMVVESCFQASREVHERYDLKGSWVGRGGKMLKSRGDDLDVRSRFLLAEEDARRISRHLREDAAFLKANNLIDYSLLVGVTKTRYEIEGAAQRRDTAVVGSGPGDGAASAPFHRLDSGGLAAAYVEGAELYSMGIIDILQDFNLRKRAEYLIKRFVCCQGKGVSVHPAGEYGDRFVRNVVEALIEPVRLGAEPRVIRGYTPAGSPLGMFDLKQSERRVALGRNRTRAAPVVPHPQQPQPFGAERSGVWAPPRTSPRLVAAELGRHTDGSSGGLPTTEPPRAFTFPRDGVQEREHAKPASGQQHQERGADCSPSDERRCELM*