MSDYLVIVESPSKAKTIEKYLGKKYKVVASMGHVRDLPKSQMGIEVKNNFTPKYITIRGKGPVLKDLKSAAKKAKKVYLAADPDREGEAIAWHLANTLNVDVESDCRVVFNEITKDAIKESFKYPRAINMDLVDAQQARRILDRLVGYNISPLLWKKVKKGLSAGRVQSVAVRLIIEREKEIQSFEPEEFWTIKTEFVKGKDTFEASFYGVDGEKVQLTNEAQVNEIIEKMKDNAFSVENVTRKERKRNPALPFTTSSLQQEAARKLNMRAKKTMMLAQQLYEGIDLGKQGTVGLITYMRTDSTRISETAQTEARDYITEAFGAEYIGTEKRKETKKSKAQDAHEAIRPTSVMRKPEELKSFLSRDQLRLYKLIWERFVASQMASAIMDTVTAKLINNNVQFRASGSVVKFPGFMKVYVESKDDGAEEKDKMLPPLEVGETVFSKDIEPKQHYTQPPPRYTEARLVRTLEELGIGRPSTYVPTLETIQKRGYVALDNKRFVPTELGGIVIELILEFFPEIINIEFTANMEQSLDEVEEGNANWVKIVDDFYVGFEPRLEKAEKEMREVEIKDEPAGEDCELCSHPMVFKMGKYGKFMACSNFPECRNTKPIVKEIGVTCPKCDKGQIIERRSNKKKRLFYGCGTYPECDFVSWDKPIGRKCPKCEGMLVEKKLKKGVQVQCISCDYEEEQQM