LDPEELIAKLFGLTLKRARDREGNWTIGIGILLSSSKSDSVAGDALSRLFGYATGGKVSQGDLQELAEGKISEGIDSINVDPRLNPVVQALNEISRVGIVSLVFRYGAHFSADFTPANRLLKEQKREEAEPLLKQSELYRAHPPAAAFAAALLLTHTWVPFIKL