MVSSLNVIDVSRVTLSDSSESLTLPLTFFDLIWYKLHPVERVIFYRLTDATRPFFDSVIVPSLKSSLSSSLSHYLPLAGKLVWDSLDKKPTLVYSQNDGVSFTIAESKADFSLLTGNKPFPTTELYPLVPELRTSDESASAVSFQVTLFPNQGFCVGVAAHHAVLDGKTTTMFLKSWAYTCKLQQDQTVNASVPQDLTPIYDRTVIKDPNDIEAEVMNHWKSKLKIISDGNVKSLKILPTPEPSPDVVRFTLDLTREDIQTLRERLKRESSASSSPKELRLSTFVVTFSYAFTCLVRARGGDPKRPIGYVFSVDCRSLLDPPIPSNYFGNCLSASFNMKLTAETFMGEEGFLNAARMVSDSVEELDETVSSNIPEIFAANSSLPPGAQLISASGSSRFGVYGLDFGWGKPERVAIVSIDQGEVISMADGRDGIGGVELGFSLQKHEMENLIYLLPEGLKS*