MVLLPFITFAQTPPIAPVTPQEIVQPNTVRPLPGELDTIPVFNSNSPELVLDEGILLSTFPPDGKTHSNAHLNYPFFSRFDVFAHHVAKAPTPGDLRTLYLGIILYNPRQTPINVKILQGATYLSQPDAPFIELPPQVEDTQENVYAGPGSRVMGAILRRYRQNIFPPSLVIPGGESRMLLNLPIPVKDLEPPLNGRSAYARLETNGTVYAASLAKFAPLDENGQERAPTLEEWQKVLQEGALVTPRDRAPTPPGTTPITYGRVAGVSQGSAWEARLSDRGNWLTIPPKGQALSYPISSLEGGTLGTTQVQSAPMLVRYPDTAYQAHGNYGVQYSLTLPLYNPTLEPQTVTIALETPIKQDKLVDGLRFFDPPGSSVFFRGLIRVRYLDQIQTWQTRYFHLVQRRGQQGEPLVKQTIFPQRWQLVKVDLMYPPDATPPQVLTIRTID