MKLYTTKKKQKEEETSQSPITSLYQILSLFTNQKINKLKTILHFADTFFSTTTMDDLSKLLFFLLLTISITTALPDKPGSGQINSNSVLVALLDSHYTELAELVEKALLLQTLEEAVGQHNITIFAPRNDALEKNLDPEFKSFLLQPKNLKSLQSLLMFHILPKRITSPQFSSAVVSHRTLSNDHLHFTNGKVNSAEITKPDDLTRPDGIIHGIERLLIPRSVQEDFNRRRSLRSIAAVLPEGAPEVDPRTHRLKKKPAPIPAGAPPVLPVYDAMSPGPSLAPAPAPGPGGPRHHFNGEAQVKDFIHTLLHYGGYNEMADILVNLTSLATEMGRLVSEGYVLTVLAPNDEAMAKLTTDQLSEPGAPEQIMYYHIIPEYQTEESMYNSVRRFGKIRYDSLRFPHKVEAQEADGSVKFGHGDGSAYLFDPDIYTDGRISVQGIDGVLFPEEKTPVEKKTGVPVVKKAPKPRRGKLMEVACTMLGSQFPTCQ*