MIRPELPCLVCGDRSSGRHYGVQSCDGCRGFFKRSVRRNLQYTCKDGDSCIVDVIRRNQCQSCRLKKCFLVNMNKHAVQHERTLPKQSESSKKSSLERSAPSWSMFLSSSIGWCSMLPPTSQLSTPDKKILFANSWHTLFINSTYTHFGFASLMNNLEVKDSASVALEKIKMVCSFMDELKLTTLEQWCINIILLYRPEDYRFADSSIIRNIQMQSALLLAECQDSSSDLTRARGVSVSLILPSLAQISPDDVRSVFFPDKTLADMEKLCWDAL