MSDQRFIIEMGMGNDQYGQDYTKAAARAIEDAIRHSAIPMFEATGLTHDQMRVQVTIGVQDPDAVDCAALADALPRGRATVTAVHGGLDVTNPDTGKTLVIASAAVEAFLPRQPG