MRQPCLVLFSLIASLPVCLPAWSISFQTRLEKVEWQIEGDQFECRLSQAITGFGAGEFVRRAGEQATFRLQAREHWLRAGSATLLAAAAPWQPGRGDINLGVVRVGTGEVPFSSSQEQAARLLTGLLEGRSPLIRHRTPQGGDSLEVRLLPVKFHKAYSDYTACTAKLLPVNFDQIRQAQVGFPGGGVDLDPLAQAKLDIILSFLKADPSVNRIQLDGHADNSGNRLTNRDLSRRRALAVMDYLMANGVPAEQITLRFHGERYPLVPNKGEVNRAKNRRVTLRLDRAPAVEPSPESTAADGASSAAG