MTQNWIAQIWSLVGLFTLLRNILPPQVQELLNQCLSYVWNRSDPYYYFDIPEFKGRHGVNSNEVYYNVELYLPGLDAIDDARRLTVFRTKNSSCAEFCLASDEAVADSFQGATIWWSHHIRSHGKRPLSGWTGMERCSIQASFLFRLSGPGSDDEEDKIIRDLDRFMQGKEFHSRVGRPWKRGYLLYGPPGTGKSSLVAAIANYMKYNVYDLELTKVRDNSELRTLLVNTTNKSMIVIEDIDCSMDLTNRLSKPPKLDSEEKSGSRVTLSGILNFTDGLWSCCGEERITIFTTNHKDRLDPALLRSGRMDMHIHLSFCAFPAFKRLAFNYLQVEDHPLFSAVEESMSGAEMTPADISEILIHHLDDPFKALNSVISALDGKKPSAISDCHERHEAVEERISTSHIHEEEGVRFRGRGVGHEGPEVPELTKGY*