MKIRPGRHNAPDFPHGAAVTIGNFDGVHLGHKHILQKLRLEADTRGLPVVAVVFEPQPKEFFALRTGKTPPCRISPLRTKLELLEGTGCVDAAWVLRFDRNFSEISAQAFIDRLLRQTLNTRYLLVGDDFRFGAGREGCFELLAQQPDMQTERTPSVIVEDIRTSSTAVRQALSDGNLAYAKKLLGHDYVLGGRVVHGRKLGRTLNAPTANIRLPGHRYALGGVFVVEADGAFGTRRGVASFGFNPTVDGGCSQKLEVHLFDFQGDLYGQRLNVRFLHKLRDEEKFDGMEELKRRIEADMEAAKCW*