MSATTLKLKSLLESHISPLSFQHSAYDPLLKAIGNAQVVLIGDGSHGTYEFYAHRANLTKRLIEEQGFTAVAVEADWPDALRINRYIHGGAIEGGSIKSARDALRDFERFPKWMWKNEVMPPFIQFLREHNNRVMKTTGDAYNKVSLYGMDLYSLHRSAQAVIQYLERIDPEGAKKARKKYNCFERFGEDTTRYALETQFGLAKDCHAEVISNLRTLLLNHRKYIEEQSDGHYGHPAEEQFFAEMNALVVKDAEEYYRTMMLEDTRSWNLSVVRSRDDHFARTLVNIANYLGSTDVDGSSTPAKIIVWAHNSHNGDARATDMGRRRGEINVGQRCREIFGDDNVFNVGFLTNRGTVTAAYGWDEPSAIHRMNPPHNTSIEHIFDEWAKGDSIIITHKIENTPEGKAKKREVPRELTEFLNEPRYQRFIGVIYRRDTELPSHYSKCSVADQYDAVVHIKESQGIQPLEPEDTWKGFEGGEADLTFPFGQ*