MDRIIQSPGKYIQGANVIARLGDYLKPMANNWLVVGDKFVLGFAEETLRKSLTDAGLSVEIAPFGGECSQNEIDRLRAVAEKSQCGAVLGIGGGKTLDTAKALAHFMNVPVAIAPTIASTDAPCSALSVIYTDAGEFDRYLLLPHNPNMVIVDTQIVAGAPARLLAAGIGDALATWFEARACSRSGATTMAGGKCTQAALALAELCYNTLIEEGEKAMLAAEQHVVTPALERVIEANTYLSGVGFESGGLAAAHAIHNGLTAIPDAHHYYHGEKVAFGTLTQLVLENAPVEEIETVAALCHSVGLPITLAQLDIKQDIPAKMRTVAEASCAEGETIHNMPGGATPDEVYAALLVADQYGQRFLQEWE*