MMSMTCHNLDFGRAKLDLVACGCSSNASIDRYSVRNYAKSVSKSCNRDYGSRRLVCSRRDIARCRVSPTKTPETLPAGVAEGPAGLLKLKKDSRESISITNLFEVVADDLQTLNQNLQSIVGAENPVLMSAAEQIFGAGGKRMRPALVFLVSRATAEVVGMKELTTEHRRLAEIIEMIHTASLIHDDVLDESDMRRGKETVHQLYGTRVAVLAGDFMFAQSSWYLANLENIEVIKLISQVIKDFASGEIKQASSLFDCDVELEEYLIKSYYKTASLIAASTKGAAIFSGVDSSVSMQMYDYGKNLGLSFQVVDDILDFTQSAEQLGKPAGSDLAKGNLTAPVIFALEQSPKLREIIESEFCESGSIDEAIELVKSSGGIERAQELAKEKADLAIQNLRCLPQGSYQSALEEMVLYNLERIH*