MVTYDPDVLRWGLHELVEGIIEAPNLAITNSGSGQDSSQMSNITENEFVQSGESFCLQKYNAVKNDEVIAHALQEELSQLALNEARNGPSKTLEDPSYASVLTQDWVGAKSLPSTDQVGEMAQNVDYDSSTNNVTESDKDSDEESVPTLLEEFSALDGEVGKRLTHMDSIPHIPRINKDLLTLDDATADYQRLADRLKQFGLNELKMDGDGNCQFRAFSDQLYRTPDHHKHIREQVVDQLKSHPDLYQGYVPMEYSDYVKRMAKSGEWGDHVTLQAAADRYGVKICLLTSFKDTWFVEILPRQPNSNRVVFLSFWAEVHYNSIYPEGGIKRGIAGGSYSNPSVETNCVALLVMPIEPDLRAACNKT