MRTEGKKEGRLLSVAATREQEGLGKHPKEGHGCLGGAGREDAVHARRAARPGRAGALRSAHAVAAPAVGVVAAGEPSLRAALLSQRWRLWNGVCFAEACGVAADAIDPFSHAQMAIQASKKSVEFVLSVGDNVYPSGVEHVKDPLFNTVFEDIYTEESLQIPWYMALGDHDHRGSVHAQIQHSKQSAKWNMSGPYYKITVPLGGHHTLDLVVTDSVCLEGIVTTGTPEDRRFFEDYNTTLTGSEAGKEHLRWLEEVLRNSSADWLVVLGHRPVFTCADRPRFPAEQRFSELMHSLFTKYHVDVYMHGHDHVGQHLKKDGVVYIGNGVGGYGNHPAHPNEDTVWFNGDYNGFILHRVTPMELVCTQTFGFALQWEKLFISVLSLSACIVHMLAAIKTLLSSAQHGDFTFMAANGSVLHEVRLFQNSASKEKRCSKRS*