MSFDPKLVGAKPRNFKPIEERILPFARFLGKPDLKPGESLDLSRDELTALLTTTDAALEASLYAHANSVTERVFGNKVYFRGIVEFSNVCQKNCEYCGIRKSMPAAQLRRYTMTAEEIVDCAEFCYRQGYGTLMLQSGELDTERRLNFVIDVIKQIRERCRELEREHLGLPADTPLDKLKGLAVALSIGELSADKYQRLFDAGAVRYLLRIETSNPALYAKLHPADHKWETRHRCLLDLKRIGFQIASGVMVGIPGQTYQDLANDLLFLKELDVDMIGMGPYIYQENTPVGEQWKKEFGSRPKDDHNAWLLSTASRMYSLARILIPDCNITATTALQAIHPSGRELGLNRGCNVLMPILTPLKYRENYQLYQGKPCVDEGATECRKCLVSRVEWSGKDLALGIWGDPPHFFRRAGSSCPPRPHPPKPALTDKKAHH*