MTTPTELYNLRWNSYFSNLINVFGEHQSQEALVDVTLGCEGQFIKAHKLVLSACSTYFQKIFESHTNPQLLILLNDVKFRDLQLIVQFMYKGEVKVADSDMQQFLSLGKMLQVKGLCSVELHDKHKTQPNDAKTTEKVTLPPTNTRNTAEKKVTCNKVVQIDPKPNTETPPAKKRKLPSPAPPDPKTKVSKDSSPVENQDLSRIPRPPNAFMIFATQWRKKLAVEHPNESNKDISVRLGTMWKSLSQETKEAFYEDARRADEEHKLKYPGYYYSPKEARSRKAITNNNKTDRIESSPEKNYENEELIEIKFEEHDEDSLNQSNGSH