MKLNNKLSMPTPTSTSNFGDLIADQFPAGLRVLVVDDDPTCLTILERMLHFCLYEVTKCKRAEVALSLLRENKNGFDIVLSDVHMPDMDGFKLLEHIGLEMDLPVIMMSADDGKNVVMKGVRHGACDYLIKPVRIEALKNIWQHVVRKRKNGRKDVEQSGGLDDGDRRQKACDDVDYSSSANEGKSSRKRRDEEDDEADERDDSSTLKKPRVVWSVELHQQFMAAVNQLGLDKAVPKKIMEMMNVPGLTRENVASHLQKYRLYLRRLSGVPQQQSNMNNYFIMSPQESSTFGATSINAIDLQNLPPQSLAKLQWSTAKAGAPFSLVEQNNLFGFENSKLRFGEGQLQHSSSSKSTNFLHGIPTNMEPKQFANLHQSAQSFGSMSMRVNASTSQRSPWSTQTARFLPRGQMLNENTNSHATRFPSSLVQLAGPKGNVIVADTSNITPSYNSVSQRSSLSSFPMNQTTEISVNSFPLRRTPGISSINSKGAFREEATSGIKGSGGLFPSYDIFNELHQKSNDWDLANAGLTYGDSHHENPLQGHRGVSSIQPTGQVRDSTLIGKTLISTGDGMSQGNIQNFGQHINTFLVDNIVRVKSERIPDPSSEINPFSEQFGHVDLMSALLNQYEGVGPVENEFDFDGYSIDNIPV