MPSVKLIAGLAAALLPTLASSGPLMTPVKRDLKFPFGSEKIRGVNLGGWFVLEPWITPSIFDEWADNMEVVDEYTFCKVLGYDAALSRLQAHWNSWITQADFEQMASYGINFVRIPIGWWSVAPIPGIPYVQGAYEVLGSALDWANAAGIKVMIDLHGAPGSQNGFDNSGKKGPVYWLGGNSIAQTHAALNQIRDDHASNPAVAAIELVNEPMGSALDMSTVQQFYYDGWGDLQDSDVAVTYHDAFEPTTYWNSFGTGLDNLLQDTHHYEVFDSGSLGMTTPEHVASACGYGESMTAANKWITCGEWTGAMTDCAQWLNGLGVGSRYDGTYPGSYYIGSCDGLATGTVDALPPATKTAIRQFIEAQMDAYELNAGWIFWTWKTESAPEWHFQNLTMAGVMPQPLTAREFPGQC