MIGLVEPDVTGTLNVLKACFKKGIKRVVLVSSLCALWMNPNGPSNRMMDEDCWSDMEYCRTSEVPLAGILLPRPWQKVHQELKLSIEKLKSLGWKYRPVQETLVDTRAYIQEACLLNKD