MDRIIQSPGKYIQGADVINRLGEYLKPLAERWLVVGDKFVLGFAQSTVEKSFKDAGLVVEIAPFGGECSQNEIDRLRGIAETAQCGAILGIGGGKTLDTAKALAHFMGVPVAIAPTIASTDAPCSALSVIYTDEGEFDRYLLLPNNPNMVIVDTKIVAGAPARLLAAGIGDALATWFEARACSRSGATTMAGGKCTQAALALAELCYNTLLEEGEKAMLAAEQHVVTPALERVIEANTYLSGVGFESGGLAAAHAVHNGLTAIPDAHHYYHGEKVAFGTLTQLVLENAPVEEIETVAALSHAVGLPITLAQLDIKEDVPAKMRIVAEAACAEGETIHNMPGGATPDQVYAALLVADQYGQRFLQEWE*