MRVAITGGAGFIGSQLALNLQEKHEILIIDKMRSSATFENGNLQSFGHFKNLLEFDGELFAGDINDEKVLKKIEDFKPEIIFHQAAISDTTVFDQTKVLQTNLNTFKDFIELSIDLNAKLIYASSASVYGDAKSPQTVGKDEEPKNPYAFSKLMMDKLAKKYYDKAHLVGLRYFNVYGKGEFYKDKTASMVLQFGHQILAGKNPRLFERSDQIYRDFTYIKDVINANLIALDSKCGVYNVGSGKARTFQDIVDILQKELKTDLPCEYIPNPYVKSYQFHTEAKLDQTWDYQPKFSLEEGIKDYLDEIKRLFEKEVNA*