MRVMRSYRGNSIAGLVSHPARLSPVRSIFTGCRAVMLPRFGGPEVLELRENVPVPNLNPNEVLVRAKAVSINPLDCRIRAGYGRSVLQPHLPVVIGRDISGEVAAVGNSVKAFKVGQEVFGALHPTALRGTYTDYGILSEEELTEKPSSVSHVEASAIPFAALTAWRALKSNARILEGQRLLVFGGGAVGFAAIQLGVAFGCHVTASCVGQTKERILAAGAEQAVDYLTEDIEVAVKGKFDAVLDTIGRPETERIGINFLRKGGNYMTLQGEAASLTDRYGFVIGLPLATSLLAKKKIQYQYSHGIDYWWTYMRADPEGLAEIQRLVGAGKLKIPVEKTFPITEVVAAHEAKEKKLVPGKVVLEL*