MVELCGLFRIARSQLTLPSWGLIHALQVLSDLFGVEITGSMIATAFRTRRFELLPRPRCRSPVKRSEWIENTSTVGKYFFVLHLGPRPNGFRLSLSPPGLSPEDPAESAAFPENLMNLTTYLRGPAFFAGSRHHPDDFIGEKKIQETIPHECVLYFVGDFQVNNWYFVKDFRIKTKVGRTRTIDNIFKLKFTISTIVKHIPSVSTSLYFHPASFADIIHWRFDFKIAVGMQEYNQLLWNLDVPEVNVLRERFFALESDDSSG*