MVASMASTWLRSVMMGDEPVFHFLASASCPRLLTGALPHLQLCGCWSWKQGSISRRLLRVVADGNGFLPVSRRNVGENWSARNGFQTCQFALEEDVTTAEHSAALIDGKAISQKIRYEIAEEVAKLEKATGKVPGLAVVLVGSRKDSETYVRSKKKACEEAGIASFGINLPEDSSEEEVLKYVQKFNNDPAVHGVLVQLPLPKHINEEKIMGAVSIDKDVDGFHPLNIGRLAMRGKMPLFVPCTPKGCIELLLRTGVEIKGKHAVVIGRSNVVGMPVALLLLRHQATVTVVHSYTPHPAEVTRRADIVIAAVGVAHLVRGDWIKPGAVVIDVGINAVEDESRKAGYRLVGDVCYREACMIASAITPVPGGVGPMTIAMLLSNTLDSAKRTFGFVDQVTTHQWMP*