MVRLSNLVSCLGLASAVTAAVVDLVPKNFDDVVLKSGKPALVEFFAPWCGHCKNLAPVYEELGQAFAHASDKVTVGKVDADEHRDLGRKFGVQGFPTLKWFDGKSDEPEDYKGGRDLESLSSFISEKTGVKPRGPKKEPSKVEMLNDATFKGAVGGDNDVLVAFTAPWCGHCKNLAPTWEALANDFVLEPNVVIAKVDADAENGKATAREQGVSGYPTIKFFPKGSTESVPYEGARSEQAFIDFLNEKTGTHRTVGGGLDTKAGTIASLDELIASTSAADLAAAVKKAATELKDKYAQYYVKVADKLSQNAEYAAKELARLEKILAKGGSAPEKVDDLISRSNILRKFVGEEKEAKDEL*