MEAVSREEYLAALRRRSSGFSRGVSKYRGVARHHHNGRWEARIGRVLGNKYLYLGTFDTQEEAARAYDLAAIEYRGANAVTNFDISRYLDQPQLLAQLEQGPQVVPALQEELQHDHQSDNAVQELNSGEAQKPGSVSEPIAVDDTDNTGDIGAPLVFDSGVEENLWSPCMDYDVDPIFGPNISSSMNLSEWFNDPAFESNIGYMFEGCSDVDDCSTRHGAGLSALGFLKEGDDKLKDVSDMEAEITPQANDVSCPPKMITVCN