MLGQFVNGLKDDIKAEIRVLNPYTLDEAMDLATRVEERNRVRRSGYGNSRSGQFSYFSKSPIATNPTPTTSGAQNHVLNPSQYNPLSKNTYLKPVNSSGSYGSSPNTNPPRSATVNSRFSGIGETRRLTERELQEKKSKGLCFRCDERWSIGHQCKKREMNVLLVDEEDGGEELTGEEVGGEFYSLEEQRKEEIPTTLSINSIVGLTNPKTLKLVGRIEDGEVVVMVDPGATHNFISLRAVEKLKVPIMESMGFGVSLGNGEAVKGKGICKQVKLKLNSEIEIEEDFLPLELGNSDVILGIQWLEKLGPVITNWKTQVMKYQDKGVTVTLKGDPSLAKSLISLKAMLKVIRREGGGILLEFNQVEEITSEGPTVPLFLHEVLGKFQGIFGLPKGLPPSRGHEHSIVMKEGSDPVGVRPYRYPQVQKDEIERLIREIDSSRVRPDKAW*