MATLTNFLLKPSPNLASITKISPSLYSNFPFEKSKQSIFKNLKTNKPLLITKATAAPDVEKKVAKSERVQKVNSMEELDEALKKAKNRLVVVEFAGKDSERSKNIYPFMVNLSKTCNDVDFLLVIGDETEKTKALCRREKIDKVPHFNFYKSMEKIHEEEGIGPDQLAGDVLYYGDSHSEVVQLHSREDVEKVIQDHKIDKRLIVLDVGLKHCGPCVKVYPTVIKLSKQMADTVVFARMNGDENDSCMQFLKDMDVIEVPTFLFIRDGEICGRYVGSGKGELIGEILRYQGVRVTY*