MNRILFISLYTATLCTFLAGCSSDNWAVHAMPSSNQAADMLEGDLTTNQNWYLDESRYPQLTVPQNVRPCCAFGDMQKVKIGAVPVPFFRLSNVVELEEIGPHKFASGIYHYTPSSSSALGHGGSENNGILYTQKGGFIDLAHVRDTADDTMGLFFEILANLGQAHRIDLPAELGPRYIEMASFDASSLTGEQRWSVAAHLSARLAYFKAESHEIAQWHGYASFSGWPETISAYSLEDLYSNMLGSKIVLNLIQQHKMLSEREYNQNVSLLLNASLQELGVVDKSQSKLVLAAVDGKWWNSHESIPNKYMVLQRHYDLGDVQTPHRLTPELLGKENSNLQYLAQSPAIVLTIPASVESLDLDNIAKLVLEVAPSYADTFNHIPKRIWSERIEHTQFAVIAQYAELQDGQEMKALDVAEK