MPPPRLLFARRLCSATASDPAGALTPSTISKAADLAAAAALRTPLPRFQFYLLSLVPRAVLLHPDFARLTLSRLLPAVAPSLRFLRSLSPHLPAPTPGPDTAQANVSPPLPGVDKFLLRLPPNLTADVAELLTSHLGIHLSLRVFNVASFFALRAARPDLVFRLFSAFSSSPDFPGNARTVGCLARAYAAEGRPLDGLGLLRDAARRGSPLPADAAADLIGAFAADGNFGKVSDTLHLMISTGCTPDKVIYQRVIHGLFRRRMGGEALRVFREIKQRGYQIDRIIYSTVIHGLCEMRLIGDAQQMWDEMVDRGIQPNEYAYCSLVSYYCRVGDLEKARKVYDEMLAKGFKQTTVSCNILIKGFCVHGRVYDALEVFEEMSVKGIKHDVITYDTLIRGLCKVGKLDSAIQMYEWFLSSGLEPTVSTFSPLIGAMCENGQVHAAVDLINLMRAKGLEPLVWSNDRIINGFCKINRSDEGMAWLA