MAKAMAFLTGEDVQQQCGADQVCAGTKAGVEAAAHAMSQAFNESLDGEGILLMDASNAFNAVSRVIALWNARVLWPRCSRFLFNSYRGFAVIIVRGSKEVILSMEGTTQGDPLAMLMYAIATLPLVRNLKDPSAWMQIWYADDSGCKSKLIKLREWLDLLIMKGPSIGYFPEPSKSCLIVKNGQQEKAQKIFGDLGVKICLSKRYLGGVIGDVEGKRSFVKDKVSAWIGCVNKMAKAAEKDPQGIYAAFTKSPQAEWNFLQRVVAGCDDEFHLLRDSIRSSLTSAILVGKFQKQN