MRDVALLLALLRAAPTAGAQPKRRGTLLVSHFYNEALLLPYWIAHHAPMFSSAILIDYNSTDGSAELVRQLAPRTWKVVPSWDGEFDAVNLDRQVKQWEMTRPDDWRIALTTTEFLVMPGFHELLAALDPGPSGHRVLHFHSLIAVGDDTIPLKPPSAEPLVCQRGVFVEPQRGLLLGGRSGGAFYDRFMHVGLGSNYVYTPGRHHMGGSVTQAENNAFYDGGIILKYMWTPWPETRSRKMQIGHKVSSRDRKMGAGVQHNQMSNISTRAADERRAGALDGVAKYDGTGKAPTNGTGGGGEPAVPALALGLLKRWACGKGLHEHDGGAGMTIGRRSRRVVAGGSRTADFLYDQ*