MTTPRGIQKSFLAREQAEGAGARVRRSIGSPQLKNLSPFLMLDHFSSSSSAGFPDHPHRGQETISYILQGAVDHEDFAGNKGTIEAGDLQFMTAGRGIMHSEMPRESADGSPNIGLQLWVDLPEKLKKCEPRYRDLRAKEIPKIDIDDGRVHVKIISGQSHGVDSVKELAYTPVWIFDVEIKPGGKIEQPLPAGWNAFAYILSGEAVFGSGNEKTKIAKFHNVVFRQEGDFVNAEVEESAKENGHFIAGQPLDQRIVQYGPFVLNSEEEVYQTMIDFETYTNGFERAKGWRNYRREQY*