MAKSRRRESSISSCTSPRSVFLSPHSIFNWYEQDIWTEIAKFLDGKCLVKLGLVNRWFHRIVMDESVWKFACLRDLHVPPPDQVAFNWIQLYASAFDGSHSYSYHQPEKHIDWMRIGAFCLDSPVAMVTDRLSLPRKLPQEESTKEMIQKSGICMVKNVKKGIWIADLQLVRCPVCNLETCEGTMQTLDARHLELFLHEDYKNGTWEYEEIGSRPIKKQCIAASGGIFDVKYLHSPILSEVFNLKLWTGKQTDWQPKARITIHGVGINTNLQPNEGLHVKYHVMRSGADGEAVSMRISQQLI