MSLVLDDQHGHSHAHGGEKASTRVHSRLHKFKYDMLISGQEHWHCGSAVPEEESEDEGSRVGAPPGGVFVRVLEVHTHPCSVPVKNSGALFGLCVDLRTEKARITDMFKDLHFESNAEDIVSHHEGRRVSEDDYKSRGPVRGHDFGDWKPKKARRQHASVATWQPPRAASGSKSARTADALHSVHSGKATEQRMHEEKEHFRSQVRMYPAGPSPMGDDEPYEPSAVKDDEELATGDLDGHRHAQQGRRGLRFDLLYSSQVGQAIKKGVEKAGDWVKNTAGPWLKKNVVEPAKKAIAAAKDWVEEAGNTAMYIVNKVVKYAKDKLEDFDKATGGRFGGIIGQMQMGMDLVKTAGEFVVNAAEAVATTALDYAALAVEALSCAAGECNLIFRITKGTIPFPPYPEMPKLCVVSNF*