METKTIVLPDGRNLAYAVLGDVGDDKPTVFHLHGFPGSHHEAAIYAPAAARHGIRLVGISRPGMGGSTFQPERRILDWPADVRALADHLRTQGPFGVLGISGGGPYAWACWRSGAGGDPDAALPRSMLAACAVVGGLGPPSFGFGGLPASSRAIFWLSQWSTGLVGAGLDYAMGKAARGRPEQLAASIDDMYLSGSRGEADKEVWGREEFAYSRRALLDSLTAAMSEPGAPGPAWEARVLGAPWGFGLDELGAAGEGRVVVWHGGQDLNVPVDMARRSAALVQGAECKIWDSEAHASMITEDA