MDDLSKLLFFLLLTISITTALPDKPGSGQINSNSVLVALLDSHYTELAELVEKALLLQTLEEAVGQHNITIFAPRNDALEKNLDPEFKSFLLQPKNLKSLQSLLMFHILPKRITSPQFSSAVVSHRTLSNDHLHFTNGKVNSAEITKPDDLTRPDGIIHGIERLLIPRSVQEDFNRRRSLRSIAAVLPEGAPEVDPRTHRLKKKPAPIPAGAPPVLPVYDAMSPGPSLAPAPAPGPGGPRHHFNGEAQVKDFIHTLLHYGGYNEMADILVNLTSLATEMGRLVSEGYVLTVLAPNDEAMAKLTTDQLSEPGAPEQIMYYHIIPEYQTEESMYNSVRRFGKIRYDSLRFPHKVEAQEADGSVKFGHGDGSAYLFDPDIYTDGRISVQGIDGVLFPEEKTPVEKKTGVPVVKKAPKPRRGKLMEVACTMLGSQFPTCQ*