MECVLSGHQIRSFNRAINCLARIGSELMIEAVSQKLTLRTLNSSRSAFLAITFKSQFFDGYQLSLPVAQCSVLLKSVCTVFRTPSSNIEHLSISFSDMEATKLQWTLQCFNGIRKTYWITCNHEPDMQHVALDRNSFPSYLVVKPRDLNRLLANFQSSLQEITLIATEQSAIPSDSEASSEGKAVELRSYIDPVKENSDGTLHTQLWIDPSEEFQAYMHHGAAVDVTFSLKELKAFLNFCEGSEADIHFFFESAGNMYFRPILLAPRFGLDDSSHADFDATLVLATMLGSQLQEGESFEEVPQPASHLGPRSERNEGLPPSNVAKQTTSYVKPVSTSPSRDSSDHTRIWSELSGSASKSGDVRKVTGPVHVQGSADASEEIPTVAHMRFANQATTLSGDAQFYEYNQTRMHTSQMRAHIPAGGPVFATSVEHGGARKRILSNWISEDTEDDDDGGGDDLCVQSTPPERRGMGGS*