MTDEGMAVLRPGLLTANEQAKLKAQYAGSQPYPHCVIQDFANPDVLRKVREEIITNVQATYKETDLFKMFQTGDLANLDALPPEQAAKLGSVFRLRQAIYSPEFRSFISQVTGCGELSDQTDCACNVHAAGGHLLCHDDVIGNRRVSYIVYLTDPDDPWTAEDGGALELYPQAADTPHEPAVVPTATLLPVWNSLACFRVQPGRSFHSIQEVYTGDKPRMSIQGWFHAAQAPDNAELATRNQLQLRAGEDTAHDFRPFSGGSPAGELSAEDLAYLGKYVNPSYLSQANWAKVEPKFKEDGSVQLHNFLKPTWAQRVAAAVAAADAADQLGRGQVPAYTAGVCGGWQAAGPX