MRRDISRQWCWCCLDVPTCPPSKMSFRFISIPKQLPASFVRTRFLGIYGAGKVFGPGDRRAADKWDALIRKRLNKTPAQIGIFTSCSAPPSTLPSLYSDWITNNDAALPNLGLEVERALQKLDHLKNPSEMVEINASKCRGRQRYKRMASKQMAGIFITIWMASKKKISRGTGNGVLISRSRIIWFGDLNYRLSFADSKVQSLIHKKDWKTLQQSDQQNAGRISQGWCEGYIDFAPTYKYAANSDEYCGYHDKPGGNHRVQAWYDRILWYGKGLKQVFYVRGENRFSDHRPVFALFSTQIEALSNQKLARPLAYP*