MIGIKSIASYVPTAGLDNYVQGAKFGKDEEFMFGKIGASFLPRKAEEQETSDLCVEAAQALFASNPDLDPQSIDALIVVTQNGDEEGLPHTAAIVQSKLGLSTRVAAFDVSLGCSGYVYGLYAIKGFMEAAGLKNGLLITADPYSKIVDPEDRNTTMLFGDAATATWMGENAVWNLGQARFGTDGSGAEHLKVSDGKFFMNGRQVFNFALIKVPAHLHELLDASGLKSSDIDAFCIHQGSAAIVDAVARRFEEQHPEKFVKDMLETGNTVSSSVPLLLQKHMLDGSWKRVAISGFGVGLSWGSAILYRD