MPMPQLLSNFLDCFSCCGQGAKDARHDQYLQPLTLLQPQPHAVSVDELLEQSSAARERVWRSLGSLEPFALGQSPGSGSLMAGPKWPAVRQSFRVIHRPSGNVMIVSDGLSDPFDDIHEGENNVNGFGLEFYIETPAEEIGTSLSDIKKSWQFQLLFTVSQLAAGHGGISNIIDDMQLLSTEAEGVNEAIPEEARRALVNRAGRVGALLGLTDTRPGAADYVPERIEGMPLTDVRLVNIKLITLAELKLITDRGAEGRRKLSELLQGPERLASSIRRESVL*