MLGLFTAASSSFAGEARFSARGAAWSPRSPSLSLTGVIPDIATVPEGVLSRTTSGRPLVDQRPRPRRNRKSAAVRRMVRETSLTPANFVYPLFIHDVAENAEIASMPGCERHSLPSMLAEAQDAWQYGVRSFILFPKVEDELKSNRGEESYNPEGIVPRAVRMIKEALPESIVFTDIALDPYSSMGHDGIVEDGKILNDDTIEQLCKQALCHARAGSDCVAPSDMMDGRVGAIRDALDAEGFTDVSILAYTAKYASAYYGPFRDALDSHPGFGDKKTYQQDPANGREASAGRAYIEAELDEAEGADILLVKPGPPQTLAETTSSRSGLPYLDVAHRLRQSTSLPVAAYHVSGEYSMLKAAAERGWLDERKVALETLLCFRRAGADIILTYYAKQASKWLMEEPDL*