MSKRDKALHCDRSHYRTDVCVARGDVRVVGGGGHGSSRFQVLLLVGDGNERVERVKPYTRKWEESVMRTIDEVEIFRKVMIAPGSRIRAKASVNTTSSQKNVQELVGAGANDRSGHDLDEQNGKDAAASHMRIKHKIRKRRPPSRMIRSGGRNYPQLINLPLKRRSQLSSAGSSWQKAEPVPICEVQHEVPAILFSTGGYTGNVYHEFNDGLIPLFITAQKYGPPAGRVVLIVLEYHSWWMTKYKEVVAQITNYTTVDLSHDTRVHCFPEVTVGLRIHDELSINEQQDHASMEGFQEMLRAAYINSLPAQFEGVVAAKQPKLVIVSRRGRSRVLLNQKEVVNLARDVGFAVQVLSPKSSTRMAEIYGVLSGCDAMLGVHGAAMTHLVFMRPGATFIQVVPLGTDWAAATYYGDPARKLGLNYVEYKVSPPESSLWQHYASDDPVLVDPDFVNSKGWAETKRIYLQAQNVTVSLANMAAILRSVYTRAAAPQLQRV*