MEGCGCFDDGKDGSKTKYRGVRRRPSGKFAAEIHDSLRQSMRTWLGTFDTAEEAARAYDRTAYRMQGHLTVLNFPAETHNYVRGLSSS