MSTMWNPQKNKTYQILKAADEGGYGVVAPIVYNIEHILAFVQAAEVKRSPLIIQFFPWAITFSKGLLIHAAAHAAREASVPIAIHLDHAQDAAIIRHAADNLPFDSIMVDMSHYEMEENLAKTKELVSYCHARGIATEAEPGRIEGGEDGIADTADLEGALTTEEQVEDFIATGIDFLAPAFGNVHGEYGKRGPVLEFDRLEKICAKVNGRVRVVLHGTNDFPENIMQACIKGGVSKINVNKLVLDDYLIHVKEQASKLNLTTLMEEGVEKAQKLTEWQMDVCGSTGKAA*