MAAIVEDRQLQVAAEREAAKPVSALPTKLELERGGTGGAVVNRGTEEEGSYCLIKNVRHLSNRGFTKLPERYVLPDPDRPGDVLGRVKLPVVDLARLRDPAHRASELETLDAACRQSGFFQVVNHGVTRELIDGLLDVARRFFELPLARRARYMSPDVRAPVRYGTSFNQAKDAVLFWRDFLKLGCQPLHAVVALWPDEPADLREVAARYAMANHQLFMELMEAALEALGIPCRHSQSLLGELEAGYSQIMLNCYPACPQPELTLGLPPHSDYCLLTLLLQDQVQGLQIMHLGHWLTVHAVPGSIIVNVGDHLEIYSNGLYKSKLHRVRVNSTQARISAASFHSVPVERVIGPAAELVDEGNPRRYKDTDYATFLNFLASAEGKHKTFLQSRKLAG*