MCQSTRSFEPMLKESINHFLASYGNGSCDFSVFESIFFRLVQTMPDPPLEITWFYSAVTYHSSKSAGFSKTIVAKDLFQLLISCSCNGTKKIALLAPLIYVLHDIVCEFSRNGLCLTSEIRELVEKIVDYICLCLVVPENGSVIDEDIVCFEELVGVWMVDLVGKCAKLEENLGVFFPIVRVEVHKGQKSRRGIRDLAGIVMCEVFLLALSLKFNMRFVNEEFQKDARNWAIQTLKQFQNIEFLDMLLRILSEKKLVVTALLSFEDAVVLQKLLYDAVILVDHSFISSGRWFQPPESYFRNLVLLWSLVADNAIQFAREICDQDRLTAYVNAFSESQLPSELLKWVSVRAGTEENLSNPKPMTPKALIKWLFVLEDQGLWVFDHDKLKSDAKAAICISRPDCFLPEVQPRGWTDKEREHREGKCIGDEEMDDSLDKTFSNAYLCKDKLPIDRSRKRKDLVKDTDIRGTPVKLVKYNVRESPNREKFLPFSDEDMEVMG*