MSMNNHIRLACDRCRASKLRCPRVEGQRNEVCDRCRRAGMSCITSSARPLGRPRTRLPARTLAASTSRKQGHEACSSADLQMFPTSSNHATNTMSEDVLNGSPDLPNGPSWPGLSSRLSYDVIDSLIPANTNEILNFNEPTRGELQPPGLGTPDHTLYADLVMTPISNESLSLQPPDQSSAIIKLSQLIERIANHKTNAEAYPLCVPPDWRICAESSEEIARIPVVQALQVASELSVILEWLTSDPTSTTPATLSTAYHPSSFHVDSSYSRSNPNDRGTLPQDNGFPFSKPIMLLILSSYLQILDLYTYIFDRVCQVIQQIPDTTTFFHRSARFRVNGMGQLKAKLYVSFMIQAVADDLRSIENLMGLPQDFCISQHAISTKGIFSSPDALSLVQLVLCQNGRACEKDSATSLVAGLKEKIQLLERLFQR