MPPPLSFLHLAANPTPLHASPLRRARLRHRLSLRTDHPSRRAVASASASAGENPSTPGGPIADVEMVRGKDGVWTARPPTVVVLWDLDNKPPRGPPFPAATALRDAASLLGRVVSVSAFANRHAFSHVPAWVADERRERRAMDRAERAGAASPPVPYSCAVCGRRFPTRPDLTRHFRQLHQRERNKKLSRLRSLKGKKRQKFRERFISGNTKYDDAARELLTPKVGYGLAAELRRAGVHVRTVSDKPQAADHALKRQVKHSVACGVDWLVLVSDDSDFTDTVRKARAADLRTVVVGDGCRALGSVADIWLPWDRVENGEVDEDMLRNGTHMGFRDEEEDEQDDDEFIVDWDTSDLDGVVDDIVATRTKLFGATTMSAFADEEIMDGILGVGINGGDMLWSSDDEDEDGYF