MESLPGLSDGQTTTADSNNDSHPLNIPRGSEWKVERPSESRLIIVIKTGIAEIFGTELANGIEYEFRSFNFSIFSVEDVTLEWKCPEMSVQNLTVIPNTTSKFIYNLHFALEKMRCSSFEGPRAMIIGEANSGKTSLCRTLCSYAIKYKPYQPMFINLDPREGVFSPPGCISAIPISDILDVQSSTWGQSMTSGATPLHSKQPFVKNYGLERLTDNRTFYQRLTSELASVVDERLAGDSLVRRSGCIVDTPPLASLSEKDNELEEIVRKFKVNVVVAIGDESDAIFEKYAQKLFPHVGSNFIKIPKLSGCIPTDDVYKRLLQRSSIREYFYGTPKVVLSPYAIGADMEDVSIWKPKNVMDLTEAEAEKQNGNEMIPVEVTASNLQHALVAITYADRKASAAEVERAPILGFALITEVNEKRRKLRILLPVPGRLPNKAMVLTSYRYLE