MADALYALDFDGVLCDSCGESSISALKAAKIHWPELFNGEVTPEIEQSILTDMRTVRPVVETGYENLLLVRLLLELKVTSLRSSAVPEDLGIEAILKGWESLKKTLMAAWGQDKDQLIELFGRVRDDWIQEDLKGWIHANRFYPGVGDALRFASSPIYIVTTKQARFAKALLKELVGLEIPDDRIYGLGSGPKVEVLQKLQALPEFNGFSLHFVEDRLATLKNVIKTPQLDGWNIYLGTWGYNTSEERAEGASVSRIQLLDLPDFCAKLK*