MADHHYVPQCYLKSFNNIQKNVFTLSKQGKKIISRSCAQICYTPNLYTLTTPFALSEYGVHEDHIEKESFKIQENKYPKFLSELTKFSLNSFKIGESTIKLILETIATIKRRNPSFGNILKQHVLDSYNDVDRIEVFKSMFRSFGAPEDYLQSASFTDYINEFMERFRQDPRGIHDLYLTGFIDTDSIKNVVRTLYSSKIFVLYAPIGREFITSDNPGFTITEDNQIINFGGLGGLFEYYFPITPQCCLFITNSIPDENLYMLKEITPRFIDEYFTKKINDYSANVSMKTIIAKNTFELERIKNIGY