MPVTLAAVDPDRQADIAALDCTLTTVERVLDVEGLRSRIEKLEHEASDPHLWDDQTRAQRVTSELSHTQGELRRVEELRRRLDDLPVLYELAAEEAGAAAADAVAEADAELKSLRADIEATEVRTLLSGEYDEREALVTIRSGAGGVDAADWAEMLMRMYIRWAEQHKYPVEVFDTSYAEEAGIKSATFAVHAPFAYGTLSVEQGTHRLVRISPFDNQSRRQTSFAEVEVLPVVETTDHIDIPEGDVRVDVYRSSGPGGQSVNTTDSAVRLTHIPSGIVVTCQNEKSQLQNKIAAMRVLQAKLLERKRLEERAELDALKADGGSSWGNQMRSYVLHPYQMVKDLRTEYEVGNPAAVLDGDLDGFLEAGIRWRNRRNDD*