QQWCVPTATPRAEPVLGRLSVSPPPSDPRAVGCEAEPRYTIEQIDLLQRLRLSGMTKPQIIHALESLERLDPDPRPPHGDSRAGAPSNNTPATAAPAPSSSSSSSSSSSLSLASATTQTSGLDGAALSPSNSYEASPPPLYPPSVAVQRSFSYDTMGEEEWDLEEKVEEYMRRDSNLVKEEIKSFLNNRRISQAIVGQVTGISQSYISQWLLQQGLEMSDSKRRAFYRWYLLERTNPGATLSMRSLVKEEPDWRVGILSGDRAGMVGGPLRLRRGSRFTWRKECQSIMERGRCLTWWMSFCHSFFMENQYPDEAKREEIANACNSVIQKPGCKLSEFERVTALKVYNWFANRRKEMKRRANIGE