MRDLEKAVEWLRPFVDSKAWDYCVVWKLGDDPSRFIEWLGCCCSGGVGGGFEYVKVKEESGEEQKFSFCRDAHLKHSARTKACEALAQLPSFMDLYSGIHGEVVITNQPKWISLANSSDSIASHQSNSTRVLIPVFGGLIELFAAKHISKDQNIIELVLAHCNTSIEQRVVPAGSSYDVGLDEKCLDILLKENLQNFPSPLQLLTFVPGTQVLSAATRFNTHPYNEGSSRGSNPSIEHPSFDSNYGYIAQNAPLMQPIGNSFAKRPKAKNLITERNRRNKLKDGLFALRALVPKISKMDRAAILGDAAEYIKELLQEVDKLQDELKENEDCEKDNEEMKSFKLDEIHEGTSTTYLPASEHNKSFPACGEKGKSEVRVEVNQINDRDFLIKLLCEHERGGFLRLMEAINSLELQVIDANVTTFNGKVLNILRVQ