MATQKGFRIEHVVGQGRIMRASRRYEPGDTVLREPPCLTWPHDDAEQLISSFMCASADVQAAVLDMAAPDADAGLSCIVSDHARMEAVAERAARSAERSSLAARMAEAYDGPRAADLFEHLLLIGDINAHAFGKRAGLFPIAAKANHSCSPNCGHSTRVGGEMHYFATCTIEAGDEIVISYLDQLWSTTREERRRVLLTQKLFYCTCPRCSRADSGGGGRPPLEEIEPDSRGGEWTAPQQLARAECAAAGCAEECATLGLCSPHAPCADLVGKAVTAFLACRAEAAEATKRGLPIASATTTALSAQISGRYCRWAVLQFGAEDRAVALMLRSRCNSCAPELGRVVTPDTDGGSETERKRA*