MDKSSCVFAPNRRLEGKVAIITGGASGIGATAVQAFIENGAKVVIADIQDPEGEEISTNLGENVHYIHCDVSKEDDMKNLIDVTISKFGHLDIMYNNAGIYDTTIKTIMDTEIDDLERKIAVNLIGSFLGAKYAAKTMVPRRKGCILFTTSCCTQVAGIASHTYVASKYGIVGMCKNLAVELGLHGIRVNCISPFAILSNTKLNNEIGEMYEGMMGVIGNLKGVNHNKEDVANAAVFLASDEAKYLSGHNLVIDGGFSVVNPSFLKMMEQYQ*