MGKRLLHDLEFVGLLSLVVFATAASAAESNSTGVGHNDHVVSDTRQITAAILPKPFALLSVICSYVMIREVVEDQRSARHNGSPIKRVLLSMAIADVSFSIGYFLGTWPAPPDMPDSTIMNYGTVASCEFQGFIILLGYVASILGGAALSVYYLLVVRLGKSDRDLHRIERWVLPSIWIVALGWAIYPIPLDLYNFGLEVCFLESVPEICSGDECIRGSDTTFHQLALALLPILSMCLSVGIMIAIYVKVRYVENMSKKYATSIHNPSSGHHMSARSSIDSHTQHSNHAQSERHSAVNRQKSLAVARQGMFYILAFLLTYFFPLVAAVRYAIFGTWNDVFDDFAYGIFVPSAGTLNFLVFARLRSPMKTPEGRVLRSMFCCTCLRSMRNDYTPGRASGHRGTKGSSQHHGRNGTNVSALQEECKEEESPP*