MAFNKEQFKVYSEQCNPIFGTSPSLELLYENPEYPFAHEAGVFIAQDNTLFVTSNQFKDPATGQRTIKITRVCLPADRKCASVVCEEVEAPDVPMANGGVNYRDGILFCAQGTLTSAGGLVLMEAKPPHKCSSIISSFHGRPFNSVNDVVVHSDGSLWFTDPIYGYEQGIRPKPRLPSQVYRFEPATGSIRAMADGFQRPNGICFSPDEKIVYLTDTDWIHGDGTTDDARVSHIYAFDVTLYSGQPFLTNRRLFAMADAGVPDGIKCDTQGNVYSGCGDGVHIWSPGGVLLGKILVDGGVANFCFGVRGELFLLNEHKIWRAQLHGDIKGDLLRI