MCKADTLLHTLKLSDSDAGHSSYFNPLHLRHDLFSGQVPCLRTLEIRQLSVNWDHPVFSKTLTSLIVTEGSHGGGFEQLLSALEQMTYLECLLLEDAILSVGSRTASLPAPSRTIALPLLGFIHLNGIAVDSANLLRHLYPAIDTELEIITSVGQDVVQDLVTSLGSQLNQTVPLRTVCLAQMEGPKLILSAWRRDIDFHKWHSYISDRVAPIHLDLSSPVSSQGTRRLFSELPLWSSVRFLQVEANSGQRWAWRDIISNMPNLRVLGVLHGVENSMLDALSAAHPAENGGTPSVALPHLEVLAFRYTPLARHVQYMARFFHKLIDCLILRCNYDLPVLREIVPEVVWDGYVTMEDDDDDYIRDYIPSDYYEDRDYEDDVGY*