MDKMTKKIIGAFVAIIVVAAAITGVYFAMNRQAEKEAQEEEALPSSEVGKLLAKDLELKYPETPTEVLKLYWRLNRCMYNEGGISDSDFEGLLKQLRLLYDEELLAQDENSFDEMLKNFKEDKKKAGRAISSVCIVQTNDTVNVVELDGKECATIITFCLIRENDVRKQVYEKFMCRRDSQNKWKIVGWQLTTADDAAKVGVTYKKEKKK