MADDKQRYLISHKASWRWVQGKGAKLELEHSRASARKSKVQVWLLSLSTSILLWTCAIQLMALGQLWHSQFLQEWHACFNRREFSGAVNANNFSRNVKASMPIRSETISNKSLPTPAFDALPWKSSPLRPPRVYRSNGYLLVSCNGGLNQMRAAICDMVAIARLLNVTLVIPELDKTSFWADPSEFKDIFNVKHFVASLRDEVHIVKAVPRKYHERVRRGKIISLPPVSWSDESYYLKKILPLFQKHKVIHFSKTDARLANNGLPLEMQKLRCRVNYEALRFTPALQELGQKLVTTLQAKGSFVALHLRYEMDMLAFSGCSHGCTDAESDVLTKMRYAYPWWKEKVIDSEHKRLDGLCPLTPEETALVLKALGVDKDTQIYIAAGEIYGGERRLAPLRA