MNVLCYILLGKFYGMTGRAFHTYCHATPLKYSYIILKCEGESGNEAEGEDKHLDSTSTIPGCENLHLEGEGEHLDSTSTLPAGAKLHLEHASHSADAGTLQPSQLKKLPGWISEAEWKISFQQISDVHSLRLPSVVSIFRVPNFLKRIKGEAYVPKTVSLSPYHYSNAEHLPMDNHKQRALCRMMTRFNINLASDPNYINLASDPNDRNFYHRAKDEILRLEEEIRNSYEERIDYEPGKLTDKQIFDGCFILEILRPLGGDKFPIAEASNYYDPVFERNNIDYTGFDILNDFLMLENQIPMVVLRKLLELELNSNGNVDAKLFKVLVEDPSHKFYPLKYDKTQWSWQRTDKLVHHFHLLGLLQTLIVYGPEHADQFNPSNEDDTVIHVRGIPCAVDLRNAGIKFKQCYGGIEKIKFDQKSATISLPTIIMTDHTEVLFRNLIALEVCKASDINYGTCYVSLMDDLIRSEED