MGEKTLSFFKDTYKVDSVFYVDELAQVVRSQFSEHGEPLLFLLYGKNTDSGNYSKPASFEGIKKFDTDLSTLHPILTECRVIKSDMELALIQYANDVSSEAHIEVMRKIKPGMKESQLESTFLYHANYYGDCRHCSYTCICATGENSSILHYGHAGAPNDRTLKDGDMALMDMGAEYNFYGSDITCSYPVNGKFKRNQAIVYNAVLKAQNDVISHIHPGVKWIDMHKLAEQRILESLKKENIIHGDIGDMMNQRLGAVFMPHGRALTWNRHP*