MTPEPPTTVAALAAAHGRREAYAYLDEDTKRNVRRAILKALAIPGWQVPFASREMPVARGWGSGGLQVTLSLVGPADTVKVIDQGDDMSVNAAGMRKLISTSARCESTTSTAAATIIQSRHRIPEIDLRPDQLLVLQVPHPEPLRRVVPDDIAALAAHAERDYTAAWLDLYDAQARLGGPRTGADHPVLVAGARLMSPSPIPRYDVLRLDRRPHPILLGAGRRARLTALPPYTTVQPLAFDDIALDPEDAEAPCWLCGSTTSYRVPTDGPSASQVWCCSDADACHSRREETAP