MYAKCGALAKAQQVIGDLFAPDVAAWSALITGYCQHGQCREALICFEQMQHEGLSPNAVTYTIALKACISIGLLDRGKQIHDEILRQGWLRKDVVLGNALIDFYAKCGALEQAQQVLNELPSRDVVSWSVLIAGYAEHGQGMEALNCFERMISEGHSPDGVTFVCTLKACGYVNEASKGEQIHRELVKRGLLGKSIELGNALMAMYVKCSALVKAEQVFSELPVHDVISWNGLIAGYAEQGQVEKALKCFNQMQCEGLFPDGITYRCALKVCGSTGALDSGEEMSTM