MRKGFQLALWFFVKLALYYEDAHVNATTDPNDIKALMQVKASFDDTASVDKTSCVGTWDFSVDPCESRFREQFTCGIDCTGYGNASDLVGGQYQRITTLQLDNSGYAGLLSPWVGNLTELRFLRVSGNSLSGAIPGTIGKLSKLIMLDLSFNNFSRRIPDSFVSLTNLQSLNIAHNKLEGPVPHFLNRLSYLTELRLENNQLSGPFPDLSTLHLLQVLDASDNTLSGSFPRGLPSSICSICFRNNKLGGKLPKAISNLNQLNVLDLSNNMFTGCVNDAILAHPSLQQLNLSINQFSELRAHRRHVTESPLVALDLSYNLISGPLPSFFAFMKELSSLSLRYNFFHGVIPQSYGVKLVANTVDTKPLARLMVDGNYLTGPLPMLYMRLASDHGMAASFVDNCFQSCPRQYTFCQGKTQKTPALCRLFNSPP*