MVSLLPRAPYLASFPKPASSSLRPPLPAMSASPSAAAAPAAVAGSEAAARPRKLPVLLFDVMDTLVRDPYYHQIPAFFKMSMKELLESKHPTAWSEFEKGLVDENELAKKFFSDGRSFDLEGLKECMVRAYEYIDGVEDILCCLKKNNYEIHAFTNYPVWYQLIEDKLKLSKYLSWTFCSCRTGKRKPSPDFYLQAVDHLNVDPASCIFIDDRMVNIEAALSVGMVGLQFKNAEALRKDLCALGVELSPLVCEGEAHVQ*