MAERGGGGGGEQRERGGFGRGFGGRGRDRGRGDRGRGRRSRRADEEEKWVPVTKLGRLVKDGKIRSLEQIYLFSLPIKEHQIVEFFLGSALKDEVMKIMPVQKQTRAGQRTRFKAFVVVGDNNGHVGLGVKCSKEVATAIRGAIILAKLAVIPVRRGYWGNKIGKPHTVPCKVTGKCGSVTVRMVPAPRGAGIVAARVPKKVLQFAGIEDVFTSSRGSTKTLGNFVKATYDCLLKTYGFLTPDLWKETRFTKSPFQEFTDYLS