MLGGSNSNHMLPVFLGESGFQCHTNASNQLQLFGNLPAGCGVDPVNYFGNELNTSMLQPNKRGREAEDFTRRQKLHISLNEAEEISRRQKHQISFKYNISQDEADRSASFLNQNPVSTGLKLSYDDDEHNSSVTSSGSMTAAPSIILSLGDSIGAELDRQKEEFDQYIKIQEEHLVKGVRNMRQRHMTSFLAPIEKVVRKKLREKDLELENMNRKNRELVERIKQAAVEAQNWHYKAKYNESVVNLLKNNLQHAISQGADQGKEGFGDSEVDDAASYIDPHNMEQMICRACKSKEVSILLIPCRHLCICKECEGLISVCPVCQSMKTTGVQVYLS*