MLGGSGKRKVLTTGPQPQQHYEGQSSHESLPRLQTPPNAAHIPENYADIAGLEYPPALYAAMEQYLPAHLLGLSREEKITYIERVLTKYRPDGERTRKHRDYRERIRQSYQPMHVELYQLDPGSFLVDSFYEAVAKGTTDALKSVLVEHAPGLYTLDMLNPGFCSMVLEEVEHFEKWATKAKVKIMRPNTMNNYGAVLDDLGMDGMLNELMRKYISPMAAVLFPNVGGATLDSHHGFVVEYSLDRDLELGFHVDDSEVTLNVCLGEEFAGGELFFRGVRCDKHVNGEVRPEEFLEYSHVPGRAILHAGRHRHGAKAILAGQRANLIMWCRSSAFRELKKYQRDFSGWCTECSMYKEERRKRLSNAKRQLAG*