MNCLIRIRQRYPDLAQSDRKLADYLLAQPDTARHLSSQQLAAEAGVSQSSVVKFAQKLGFKGFPALKLALSEALASNPNPHSVPVHNQIRGDDPMRLVGEKLIKENVAAMHATLDVNSEEKLLESVTMLRHARRIVITGIGASGLVAQNFAWKLLKIGINAVVERDMHALLATVQALAPEDLLLAISYSGERRELNLAADETLRAGAKILAITGFSPNALQQRATRCLYTIAEEQATRSAAISSTHAQMMLTDLLFMALVQQDLERAPERIRHSEALVKKLV*