MKKEVRKEEEEQDATMESIPILTPYIMKIFHLSHRIVLAPLSRLRSYNFTAQPHAILYYKQRTTKGGLLISESSGISDTAQGLPNTPGIWKKEHVEAWKPIVDAVHDNGGIFFCQLWHSGRVSNTNSISSFVFRHSVYQPNGRSPISSTDKPILNQLFIGGSGGETSQYSPPHRLTIEEISEVINDFKIAARNAIEAGFDGVEIHGANGYLIDQFLKDQVNDRTDQYGGNLENRCRFPLEVVEAISNEIGPERVGMRLSPFANYNDSGDSDPHSLGVFMAESLSKLGIAYCHVIEPRMVTQFERVETRDSLVSMRKAFEGTFIVAGGYHDRDEANRVVENGDADLVAFGRAFLANPDLPRRLKLNAPLNKYDRSTFYTDDPVVGYTDYPFLDD*