MSSVNSASKFRVAIIGGGMGGLVLGLCLKKYALDVQFDIYESAAKLTEVGAGVLMSPRIWTIMQELELEEELVKVTGAVDRAGSDILFRKGDEAKVVDIVKLHQLHTFQRSVLQQILSEKLDAKDRIHFSKRLTSYSEPTSPTEPIILHFKDGTTATCDIVIGSDGIRSSVRRTMFAKLSDESERHGHIEDASRTRVMVEPIWSGHVTYRGLILASELSEDLRRFASTPQILCGKDRHVVLYPVSGGELVNIVSSVYTPGSGTVYDGPWVETTTSDKVAKLFEGFNPNAVALIKSLREPLGWALHTVPKLTTYIKGRYALIGDAAHAMVPYQGAGLGQAIEDGFVLAKILAHSSVTLTNVSEALRIYDDVRRPFSQNVQQGSEWNGMLYQLRRAGWEDISVEDSAAGRYPPELLSAFEKDVKAQMEWQYDPGASIKGDIAKVSGMLETLSAQ*