MATLTNFLLKPSPNLASITKISPSLYSNFPFEKSKQSIFKNLKTNKPLLITKATAAPDVEKKVAKSERVQKVNSMEELDEALKNAKNRLVVVEFAGKDSERSKNIYPFMVNLSKTCNDVDFLLVIGDETEKTKALCRREKIDKVPHFNFYKSMEKIHEEEGIGPDQLAGDVLYYGDSHSEVVQLHSREDVEKVIQDHKIDKKLIVLDVGLKHCGPCVKVYPTVIKLSKQMADTVVFARMNGDENDSCMQFLKDMDVIEVPTFLFIRDGEICGRYVGSGKGELIGEILRYQGVRVTY*