MASSSPHRSSILNLFKAGVAPLDIIKRLGVPSRTVYDSISRFKKLGTFLERRGRGRKATVVTPDRIKAVKERIRRIAHRSIRKMAEGMKISRRSLGRIVKDKLKLTCYRVEKAVILSEATTKKRLERSKKLLQRTRNGEHLVTVFSDEQLFTVQAEFNPQNHRVLAETSEEAFASGKTIHQSSHPASVMVFGAVCADGKSPLLFVDQGVKINKEVYILQILEKIFLPWVQKYFNGRHWVF