MVSLLPRAPCLASSIPKPTALRPPCMASTSAAAPAAAAATAEASASRPPRKLPVLLFDVMDTVVRDPFYHHIPAFFQMSMKELLENKHPTAWSEFEMGLIDENELAKKFFNDGRSFDLEGLKACMVRAYEYIDGVEDILYSLKQNNYEVHAFTNYPVWYQLVEEKLKLSKYLSWTFCSCTVGKRKPSPDFYLHAVDHLNVDPASCIFIDDRMTNIEAALSVGMVGLQFKNAEVLKKDLCSLGVEFAPVHEGEIQVQ*