MKAFFALVLLAIAAPALAGRTLDRCSLAREMADLGVPRDQLDKWTCIAQHESDYRTWVVGPANSDGSNDYGIFQINDLYW CQADGRFSYNECGLSCNALLTDDITNSVRCAQKVLSQQGWSAWAVWHYCSGWLPSIDECF