MFAFDEALPWLSYVREHGVQQFVAMFHDNKALTSDELLWGDEIEYHLVRLDEKQKTAKVALRAEEVLEVLRQKEHQFGRRDGFGEACSWHPEYGAWMVEGTPRVPYGGRVEHNMRLRRKRLAAVLRPDERAITMPAFPTLGVGDFAEPAAAAGHDATSRLAALPRTLLGPLSDPSRRQRRDAYPNPSPTSTAPKPIPYLHSTQTHPLPPQYPNPSPTSTVPKPILPCRAGIEMDAMAYGMGCCCLQARDIDESRHLYDHLAVLAPVMLALAAAFAVSGRLADTDVRWATVAASVDDRTPFERGLAPLAGGGVAPLPKSRYESISVYLANRCMKRYNDLDAPVDGPSLERLLEGGVDEDLARHVAHLFVRDPLVIMKSRLRLDDATETDHFENLQGTNWRRRRTACVPQVGWRVEFRSMEVQLTDFENAAFTTFVVLVSRVILAFDLNLYLPLTKVDENMRRAHLRDAVLQQRFWFRKHM