MNLTAQRRTPGKTSDLRAQGRLPGVVYNKELNIPVSVELREFDKAFRSQGVASLINLQLDGESHDVLVKAVQMDKRRREPLHVDFYAVTAGQPVDVFVPINFVGTAIGAREGGQVDAQRHQVHIRILPRLIPNHIDVDVSALAINDSLHLKDVLSALPSEAEVLDDLEETLITILPPRAEEPEEPAQAAEPEVIGEDGDSDDGDDAAA