MPPRRPHKKSRNGCDQCKKRRVKCDENGPPCLQCARRELPCDYSRAVKRSAPNPATSLARPIEGPCYEPSLPSNSLSPVSASPFARKTALRDLELMHKFSTETYKSLSIEDSEEHVWQMVLPRKALGYDFLMNGMLALASLHIATSLSPPAALSYIDTALEYYNMAIAPFRQALDNITPVNCEPVLAHSVITTALGIALPQMTADHEQGSSMTENIIFVFELLQGAGNIFKITRSWLREGTIFASKSDFWARPAADRLDDDKELALKRLACLNDDTLDTANPEKHRINQDAISLLHRCFRRFTLSSTIDAVLAWLAMVDKDFVVAVQRREPLPVLILMHWGVLLHELDGRRWWARNSGKALIFELSTAIEPQGVQWEEALHWPQRSIGS