MSREKEVFRPRIPGKLSMYVCGVTAYDYSHIGHARVYVFFDVLYRYFPFMGYEVTYVRNFTDIDDKIIKRANDLGDDPIELSNRFCDEFHRDMASLRCLAPSLEPRVSRNIDQIIKMISQILENGYGYVLDNGDVYFSLDKFVPAFPDSYGRLSGRKLDDNRAGERVAVDDRKLNPGDFVLWKANGEPSWESPWGAGRPGWHIECSAMSGATLGSSFDIHGGGMDLIFPHHENEIVQSRAACHESNVTYWMHNGFVTVDSEKMSKSLGNFFTIREVFELYHPLALRWFLLCTHYRSPINYSESQLQNASQRLFYLYQTLFDAKRCVEGSQKEEKSYVVSQKAAEIAKALRLSLRSSLADDLNTPVTIGALSEPLKLMNELLHSKKGRKDKSRYSSLDLLRLEVEQALEVLGFSVADYSQALITQLFLSQVLEELRSKALKRAGLTEDELLLQIHERAAARASKDFGKSDEIRDKLSSLGISLMDGGGDETLWRPSVTSEECF*