MDRRIYGGSAAINLILSLLVFSSTSALSKKNQIPSSGSGQINSNSVLVALLDSRYTELSELVEKALLLQTLEEAVGRHNITIFAPRNEALERELDPEFKRFLLEPGNLKSLQTLLMFHIIPNRVGSEQWPKEDSGRVKHDTLGNDHLHLINGDGKKMVDSAEIIRPDDLTRPDGLIHGIERLLIPRSVQEDFNRRRSLQSISAVLPEGAPEVDPRTNRLKKKPAPVPAGAPPALPIQSAMAPGPSLAPAPAPGPGGKHHHFDGEAQVKDFIHTLLHYGGYNEMADILVNLTSLATEMGRLVSEGYVLTVLAPNDEAMAKLTTDQLSEPGAPEQIVYYHIIPEYQTEESMYNSVRRFGKVKFDTLRFPHKVAAKEADGSVKFGDGERAAYLFDPDIYTDGRISVQGIDGVLFPEVEEVVESVKKPVKKVVQQRRGKLLEVTCRMLGAIGKDSYLSKCL*