MLLTFGYITGQVNLLKRVSYKELDKATDGFRRIITCDSQSITYEAKFQDGSVSVVKEVKSVGQGNEVFHKELHLLGRLHHRHVVALRGYAVGRRSFLVFECTAKGSLKDHLNDPLRTPLSWKTRVQLAIGVAAALEYLQFFCEPPVNHISINSSNIILDEKLIPKLSNIGCLCSEEKADVIPQFGALLLELITGESSPKESADVLQWICELQSNLSMHNIIDPDLGNSYSFKELRDLLSVARLCIKVDNTQAFTISHICWYLQNKFGNASY*