MSTFTGRSLFYAHPKSLPVCTLLIAVLLIQKAGAARFLPDGSPLQFHFYDKSCPNVEKIVRQVVSSAVASEARMAGSLLRLHFHDCFVQGCDGSLLLKSIAGVIEGEQEALPNANSVRGFEVVDAIKAALEQECPGIVSCADILALAARDSVAVSGGPSYPVQLGRRDSLTANRELANKNLPGSRLSPAPRARCEINVDMSMLKPMHVIAPPVRFQGRLLFVSRDASQPTLPYCCRYYRFMIQKYITNLHKTKCSDGSDEEKALLAEDWVTFF*