MAESRRVAVIGAGLSGLVTARELRREGHRVVVFEKSNQLGGLWVYNPQVETDLLSLDPNREIIHSSLYKSLRTNLPRKLMSFSDYSFDCTENVNRLNFPEHEEVLKFLNEFSKDFAINELIRFNTEVVRVAPVEFGGNRWIVESKSEELSSEEVFDSVVICNGHYTVPRVANIPGIKNWPGKQIHSHNYRVPEPFKDQIVVVIGDGPSGLDICRDIATVAKQVHLSTRSSEIEVSKLDNYENLWNHSKIDHVDESGEVTFLDGSSIHADIILHCTGYKYDFPFLETNGIVSVDDEGRAVGPLYKHVFPPKLSPCLSFVGIPSQGIIFLVSELQAKWIAQVLSGKVLLPSEDDMLADVEDHNRQLVEAGIPKRHTHHLHPHVMEYMDWIAAQMEMPSLDAGLKEMYWSIYKCIREVGYANYRDLWIFDNLAKLSL*