MSVNHGLLTSLGVSHPRLERLRYLVDQAGVGWTKLTGAGGGGCAITLLKPESTMPDPPATASLNGHKKLTNGDYSSGVSENGTSRSLSRSGPKPNGSNSSHHAPPFANGNGEAAFEPSPPRTALLELEKQLADEGFIKYETSLGGDGVGVLYPAIVNEEEIDLEMFLTAEGREGIEELVGGRHDRDAWKYWRP*