MLRTPLHILDLIRDPNSEILCSHNHDHVAMATASPSTVLVTGAGGRTGHIAYRKLKQRSDQFNVRGLVRSEESKAKIGDGDDVFVGDITQAESIRPAFQGVDVLIILTSAAPKMKPGFDPSKGGRPEFYYEEGGFPEQVDWIGQKNQIDAAKELGVKHIILVGSMGGTNPNHPINSFGNGKILIWKRKAEQYLVDSGVPYTIIRPGGLLDKEGGLRELLVGKDDKLLDTDTKTIPRADVAEVCLQALLFEEAQNKAFDLASKPEGEGSPTADFKALFIQVTSHF*