MEGRKEGEVGWLLAFLGEWLAVYGRFSGGWVVQRAVGCYDSMCVVVVSFHKKREIGFARRVFDEMGERDVVSWSSMIGGCVSCKRPVEALVVFQHMKVANVKPNSVTLVSLLSACTLLGSLSMGKAIHSYIAVNRVDLDVPLGTALVVMYAKCGDIEKAFNVFTSMNVKNLQSWTVMISAFADHGRPKDAISLFIQMESRGAYRNHGGAIHLDEDFMKLLIEIEPDIGANYVLAANVSAVSARWNDVAQLRSTMSEKGLKKVPGCSWVEVNWRNMGAISHQMV