MLQPIRTTFRSAAQSARLFSTSRGLRTDLSYQVFGPEKGDLVDRSPIIFLHGLFGSKQNNRGISKALARDLKREIFTVDLRNHGQSFHAQEHNYSVMAEDVIKFLQQLKLDKAVLIGHSMGAKTAMTVALDSPKLVSALVPVDNAPVNAPLKSDFGLYVRGMQHVEAANVTKQSEADEILKGYEESLPIRQFLLTNLVRSTEDQTMKFRVPLAVLGEAIPGMADFPYREPGSVSYDGPTLFVRGTKSRYVSDESVPTIKKFFPNARIADVEAGHWLISENPEGFRQAVLKFLQEAP*