MESPSKAKTIEKYLGKKYKVVASMGHVRDLPKSQMGIEVKNNFTPKYITIRGKGPVLKDLKSAAKKAKKVYLAADPDREGEAIAWHLANTLNVDVESDCRVVFNEITKDAIKESFKHPRAINMDLVDAQQARRILDRLVGYNISPLLWKKVKKGLSAGRVQSVAVRLIIDREKEIQSFIPEEFWTIKTEFVKGKDTFEASFYGVNGEKVQLTNEAQVKDIIETMKNNAFSVENVTKKERKRNPALPFTTSSLQQEAARKLNMRAKKTMMLAQQLYEGIDIGKQGTVGLITYMRTDSTRISETAQEEARSYITEAFGSEYIGTEKKKETKKANAQDAHEAIRPTSVMRKPEELKSFLSRDQHRLYKLIWERFVASQMASAVMDTVTARLINNNVQFRASGSVVKFSGFMKVYVESKDDGAEEKDKMLPPLEIGETVFSKDMDPKQHFTQPPPRYTEARLVRMLEELGIGRPSTYVPTLETIQKRGYVALDNKRFVPTELGEIVIELILEFFPEIINIEFTANMEQNLDEVEEGKANWVKIVDDFYVGFEPRLEKAEKEMREVEIKDEPAGEDCELCGHPMVFKMGKYGKFMACSNFPDCRNTKPIVKEIGVTCPKCDKGQIIERRSNKKKRLFYGCGTYPECDFVSWDKPIGRKCPKCEGMLVEKKLKKGVQVQCISCDYEEEQQM