MELCTQIVAADHEVIITRRSGSHHPTIWGDHFLAYADLPGENEGEEKEHEDLKEEVRKMLVMAPSNSLEKLELINTIQCLGLAYHFESEIDESLSYMYTHYEEHWIGDLHAIALCFRLLRQQGHYVSCDAFKKFTTHQGNFKEELVKDVQGMLSLYEAAQFRVHEEQILDEALNFTITQLKLILPKLINSQLAQQITNALKFPIKDGIVRVETRKYISFYQQNQNHNQVLLNFAKLDFNILQTLHKKELFDITRWWKELEIVNTSPYVRDRLVETYFWSLGVHFEPQTSVTRKILTKVSFLLSIIDDTYDIYGTLDELTLFTEAIERWNINASEELPSYMKIIYQYLLDVYNEIEKELANENKSFLVNYSINEMKKVVKAYFQEAKWYYGKRVPRMEQYMKNGIPTSGYLLLATNSWLGMGEIATKDAFDWLTTEPPMLVASCIIARLLNDLLSHEEEQKRGDAASGVECYMKEYGVTKEEAHTKIRKIIENYWKDLNEEYFKVDVAIIPRVLLMPIINLTRVSEFIYKDEDAYTFSKTNLKDTISEILVDPII*