MDSNNEIVHDFAPFLRIYKDGRIERLLGTATVPPSDPDPQTGVSSKDIVIFPSTGVSARLYLPKPSTTPQRLPILVYFHGGGFCIETAFSPTYHPFLNSLAADASLLIISVDYRRAPEHPIPAAYDDSWAAIQWVISHASDGSAATDVIDPWLTEHGDFSRLMVAGDSAGANIAHQMAMRAKGSDLSIESAVLIHPFFWGVEPIGKEPKEPAHRGMVGAIWKLVCPSSSGCDDPLLDPTAEGAPSLKEVACRRVLVCVAEMDMLRDRGWKYHDALASSGWEGVVEMMESEGENHVFYLFNRMCENAQELMKRVATFLNGEGGGRPLL