MRFRPLPRLPGLLLALLSSTAWAAAAEDSSLPKAQVRSIALAEKAGGVRVSISIPTTLTFDAPIDAQAVKLGEKAPVEILAVGGRSLTLRALEELSEAVTLRVPFLNESILTAPVFKLTTAADVVDAQVMVFRDASAPELMQARLAALEARCSACEAALTAQRDRGNAMTPSGWILSGQVSQSGLMVKQLRTPPGSATAGMAVVSVYRFKADAWVVLAVKVANLSGQPWRPGKAWLENPSTGRRVEARTVAMAPDVLPPNGTGRVAVELDWKKGESGPDGEDFRLVIQEAADSARPLTIPGVVLEDGTPAKEKSGP