MSSPEVLPDSEAKRWKYLNNVRTRPGAFVDPEEFDGSTVVENMNKIKILVIGAGGLGCEILKNLALSGFKDISVIDMDTIDISNLNRQFLFRHADVGKFKAEVAAKFVERRVKGVKITPYNCKIQDFDEDFYQQFQIVVCGLDSIEARRWINATLVNMASCENPDSMKPLIDGGTEGFKGQARVILPTMGSCIECQLDMHAPRAAVPLCTLASIPRQPEHCIEWAHVIAWDKEKPFPQLDKDDPEHITWLYQKALERAKEFNISGVTYSLTQGVVKNIIPAIAATNSVIAAACCNEALKIASSCAPFLGTPGEGEPNYMMYSGNDSIYTYTFKHEQKEDCPVCGMTARVLKVNPKWTLEELIESFATLPEAQLKKPSVRAEGKTLYMQLPPNLEEQTRPNLEKTLEQLGLTEGTELAVTDPAFVGVVFNFSLKFA*