MRFTTLSTAFLALAQNVYAFPIESDLSALDVTLSQVSDTRIKAVVKNTGAENVTFVHLNFFRDSAPVKKVSVYRENNEVVFDGIKRRFQLQGLASESLTTLEAGEVLEDEFDIATTTDLSSGGAITLRSNGLVPVVKDGAVTGYLPYSSNDLKLNIDGAKASTVTKALKPLDRRTKETCSNASRKSALEKALSNTVKLANAAATAARSGSASKFSEYFKTTSSSTRSVVAARLEAVAKEAQSASSGSTTYYCSDTLGYCETNVLAYTLPARNIIANCDIYYSYLPALAGTCHQQDQATTTLHEFTHAPGVYSPGTDDLGYGYSAATSLSSSQAVLNADSYALYANAINLGC