MKAAYLVLVDPPNQTASTLDEVASIYAATVEGTRRTSAFVPMNLYWQTIGYTPPPDPPLPSTVMVRNSLDGRQLAAAVATPLLVFSFLLASAAVLVYMTRQRQCHRTLLGAVLPPGVAPATTFLVTDIQDSTLLWEALPVEVMDTTIALHHAAIRQCLANFCGYEVITEGDSFTIATHTPGDAVLLATHIQTNLMHCTWPEELLQASQCCCFWATPLGTDPAAAFLSPLAWHKALNKVQQVQSESHLLHQPWMQRVPEQRKHSDAGTIGRALSEWFRPSTHFLSNFHLQYSLTPVTGERQHEQGRVVSQPVVELTLAQDGYSGDRTSTQTSLDLKSYSSLEVQPSAFPARPWAGRQQQQPSGPPGKAGLHSTLPPMPLSALASAE