MELPVIDLEPFLKWRAAQSCESELPISFSDGYDNGIVENGGGGAEIGSPQLELGEGDGLVLLRESCARVAACLRETGALVIRHPCCSTEDNDRFLDMMERYFGQASDLKLKQERPELHYQVGVTPEGVEVPRCSVDLKLQEHMKSLPEHARPIIPAGPDRKWRYMWRIGPRPSTTRFQELNAEPVIPEGLPEWVDVMDGWGHKMIAAVEVVAEMVAIGFGLPKTAFTSLMKQGPHLLAPTGSDLSKYADLNNVFAGYHYDLNFLTIHGRSRFPGLFIWLKDGRKVPVKVPEGCLLLQAGKQLEWLTGGECAAGMHEVVVSASTLKAVEASQKAGKSLWRVSSTMFAHIASDALLKPLGHFATEAASNKYPPIYAGEYVEAELSTINLKNS*