MLDLNLNAESTHNDDSFLEEAVSSGTSNSSIVNAEGSSNGVGDEDSCSTRAAGHVITFDFGILKVEGVGSDVAAATRELFPVIAGSWPVPTFVAKKSVVDLSLDHHRSENGEVKVVQVPQPQQPQVKKSRRGPRSRSSQYRGVTFYRRTGRWESHIWDCGKQVYLGGFDTAHAAARAYDRAAIKFRGLDADINFNLVDYEDDLKQMKNLSKEEFVHILRRHSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKYIYLGLFDSEVEAARAYDKAALKCNGREAVTNFEPCTYESEMKPEAINEGGNHNLDLNLGMATPGHGPKDNRGHLQSQPVPYNMHPGRSSKMETNANSVIGDPSLKRLVVTQDRPSVWNSTYSRFFPTEERAERIGLDPSKGHSNWAWQTHGQVSGATPVPPFSSAASSGFSISATFPPPTPIFPTKSMNSIPQSLCFTSPSAPGSNASQYYYQVNSQKAPS