MSSKNDHMVPLGLLLQRESTNEKIDKPEILHGQASQIKKGEDFTMFKTECQRIPGDGTTTFSVFGLFDGHNGSAAAIYSKENLLNNVLSAIPSDISREEWLAALPRAMVAGFIKTDKDFQEQAISSGTTVTFVIIDRWVITVASVGDSCCILESAEGTIYSLSADHRLEENEEERDRITASGGEVGRLNMVGGAEIGPLRVWPGGLCLSRSIGDRDVGEFIVPIPYVKQVKLSSGGGRLIISSDGVWDALTPEMATSCCRGLPPDCAADQIVKEAIQPNGIRDDTTCMVIDILPLDKVTPPNPPPKKQGKGVFKSMFRKRGTESSTSCDKDFELDVVVEIFEEGSAVLAERFDTQYPLCNLFKLFMCAVCQVEMKPGEGISVHAGSSLPGKLRPWDGPFLCPSCQAKKEAMEGKRALGDGAARHSGASE