MSSERVTLLKTSTIVPTTPTEKHLLYLSSLDLYYRDIHYNLRVLFYEQIGPSQTSQFVATLKQSLGEALVHFYPLAGRLAKDEDGRFAIDCNDAGVEFLEAQINASFADLQKDHFDFKPYFAELAPFGHLTRSDLPHLPLLSIQVTQFLEGGIALALSHNHVAMDGPSLWQFWVSWGECARGLSLSKPPIHTRTYFKPEKISYEIAKLMPFEMESTESKKVNGPLVNKVMHFTTESMKKLKEMGVVAQSEVEGPKRQVSSLEVLFAHCWRHVTHARRLADEEQLSFVVLADCRRPRRSTMAAPSVPENFFGNAITWTCANATPGILRDESFAATLTRIANVVDECIHLDTLNGTIHWLELHDTRFQLGPMWFPGITINVASSPRFPTHLVDFGWGPPSCARPIRVGGDGEICLFPSPYGGVDVCIKLDSVSLQHLIDDPEFLNP*