MVDLTVNLSSMWAEFTSNSSNSSLTKDQLRFILTQDIHERHFDRVTETVLVLFYSIFITFGALGNGLVIFVVVRNPSMLTPRNIFIINLAISDLTLCLFTQPLNLYLLLFKQWTLGQFMCKFVTMAQGTNLFVSTISITAIALDRFQVIVYPTKDSMKKLGAAIALISIWLISFLMASPALLFSMVDTLQPLEEVPGVYVYRCLEDMSLDIEKRAYSVAQMVVQYVLPFIILSVAHLRICNKLRYRMVTTQNVPNSAATTSYQRKKNERRSRRKRKTNLLLAGIAIVFALSWLPLNIFNLLVDFKGEYFKGHVDTKFVSAICHMLVLCSACLNPVLYGWLNDNFRAEFVKILCCTCCEILRTKLRRVLCCSRQAAGVPAITLTKVSNGQSIALDEGMGNGKSNALTVQYQTQLTG