MEQELRTGGRGGGNLRAHSSACLSGALIDGPRIQQLLLHCAAALESNDVTLAQQAMWVLNNIASSQGDPSQRLTSWLLRALVARACRLCAPPGSTTQSAAAAAAARTPAPRERAMSVTELAEYVDLMPWHRFGFTASNGAILRAVVGSAAVHVVDLSVTRCMQWPTLIDMLSKRPGGPPELRITVPSARPAVPPQLGVSDAEIGLRLANFAKSKGVQLHFSVVEGVTSPPPEKQAAALCQDLASVLSDRQALGLRDGEALVVNCQSWIRHVAPGSRDAFLGAVRALNPCLVTVTDEDADLDSPSLATRIAGCFDFHWILFDALDTSAPRDSPRRAEHEAAVGRKIEGVVGADDADGAERSESGARLAERMRRNGFVSVAFDEEAAGEVRRLLSEHATGWGMKREEDMLVLTWKGHGAVYTSAWMPN