MKILSALLLLFTLAFAEVIELTNKNFDDVVLKSGKYTLVKFYADWCSHCKRMNPEYEKLAEELKPKSDLIQIAAIDANKYSKYMKVYDIDGFPTMKLFTPKDISHPIEFSGSRDSESFLNFLESTTGLKLKKKAEVNEPSLVQSIDDSTIDDLVGKDRFIAVTASWCGYCKRLHPEWEKLAKAFGNDDIVIGNVVTDVVEGENIKAKYKVQSFPTILYFTAGSDEPIRYESPDRTVEGLVKFVNEQAGLFRDPDGTLNFNAGLIPGVSDKLTNYIKEKDQSLLESTLDLLSNHEHIKDKFSVKYHKKVIEKLLKGENEFLNNEVERLSKMLNTKLSANNSDSVIKRLNILRNFIEAKTESKPQLLHQEL*