MALRIHSLPAGLEPWKGQTQSLPINKDEYGFCRVSCKPNVIIARCNIGIDGALSGPMKELSRRPCKWKKTNIASPLRHAVEKVAGEEIEMEKAVLDLERIFKESEAMFSLLPMKPDWVRPELRGKPVRVAYQGVRGSYCQEAAVRTFSCCDAVPFRGMESAFEALESNAVDRAVVPVENSLDGIIDRNYDLMLRHSVHIVGEYLLPVNHCLLAVGGASKERLRRVMSHPQALSHCHHRLLHFMPNIQLEAVDNAADAARYIAENGIKDTAVIGSCIAGREYGLEVVQPNMQDDCTNTTRFLTLSRDPLRVNSRDGSCESTKPWKTTVAFSLEEGTPALFKALSIFALRDIKVTKIESRPHRENPVRIVDGQNMGSFKYFEYVFIVDLEAPMGEGLVAVQRALDQLNQIASFVRILGGYPLNGY*