MEAGPATRPRAGLFKECPHPDEKQRQELSRRLNLEGRQVKFWFQNRRTQMKTRWADMFPCVIARSTTTEVISSGMGGTRNATLQLMYAELQVLSPLVPVREVNFLRFCKQIAEGAWAVVDVSIDGIRENPSVPTANMKCRRLPSGCVVQDMPNGYSKVNTLTLLFTALLIPFSEVTRFS