MNRFLSWALALAAPCLAILPLAAGAQALPRPDFAGLYRDVPRVMLDVRREADSLRLYVRLPAGTAVGQLRVAAWANYEAPAPQWQDSIPRARQHRRPDATSGTRASFCVAAARVPEGSVLQVQVGPAGLAVAPQNAATTAWLPLTAERLARPFIVTDSVGLPLLRGYVRAGETFRVDNYGLIQPLRLRRYAVPPTPALPPMTNPATVVGPPSTLPLLDSAAARTGQLLRCDDPSLLALRVGGLGGQAPRTLALLVVNGDYPNLRTAKQLVEPLRYLTSTAEHQRLATAADPKRAVDGFWLNASHDNQPLGKTMIRNYYGRVAAANRLFAAHKAGFLTDRGLLYVVLGAPQGVRRLANGEEEWSYAKVGNAGALTFSFRPRPSTFAPDNYELVRRPEYEKPWFGAVEQWRNAQTAPSAPTDPSGR