MGDYGDLFGPDNADYTNTQAVSPMPPPELPHSIWPFGISNFRGNSSRPARYPGKFQGNRRGVDDRSVGELKLGKNLETLAHTCPNFQEPCEIACFSRTSDGNVYFDDRCLKHFRHGVLQEVGADLNIGYEAFVEKREGVLESKSSFNMCIVEILSTIIIGKLDPGGCGFGDLLNCLRGNKISLDNIHFVTFRNNLNKILGTIYNRTEAWEMGVHKRCGTVYLDVHKLPERPQDEMQRRMTYWGYAFEQLATESSMPHGDMEFVDANVEFCSLIKTKLGAHRIVMGAEMDCFDGMRAGKRRYIELKTSRELDQRTKERFQRNKLLKFWIQSFLAGVSQIVCGFRDDNGVIVRMEVIRTREITQRVKERNLWQGGVCLAFADQVLCWLYGTVKENQDYLLRYVPGSDRLELRKADFCPQSITEHVQQLAISDQLQRPNNS*