MSLAARQFGGSKLVLNQPQRCSPALLSLLTGSSKLPFGVGEATRAGHIERKGNVTRTFATMEKQREPQVQDTHPGKEFEMDPLPNHMRPVYKPAGKLEGKVALVTGGDSGIGRSVGHHFAMEGATVAFTYLPGPEDKDADETIDILKKSQGPNGKDPLKIPVDLRYDENCKKVIDEVVKKYGRIDILVNNAGEQHTVQNIEDLEPEQIERTFRSNIFSMFYLVRHVLPHMKEGSAIINSTSVNAFKGNATLLDYTATKGAITAFTRGLALQLVKRGIRVNSVAPGPVWTPLIPSSFPAEKTEKFGSQVPMGRAGEPAEIATSYVFLASEDSSYFTGQTLHPNGGYIVNA*