MKSTKLHLFWDVGSSIILLTPREKREYGNENTCKIAHGIRKWRRPSRRRRSCHDPHGLGSLRLSAAEGSPEHGRRDDDDGCGDAVDQQQRQSRRTRRGAAAAGCGCRRRSPTAAANHASPAANGCAQRRSQGAYEVQRRPPHHIIHMHEGAPAPPSAHVVDEEGRQEVSVEDDADGHQRSKCTDGVPAAPQASAADVEEDSVHHENISKLISGFVPPALGAPILDEVTTYDGDSALHVVAACADTEDYLKCARMIYNKASRLLDAINSEMDTPLHCAGWEHWYGFLPHRVGGRRAELSSRCRVEEADVGGSRTSMRPKDGTSPLDLAIALRRWDLVFESELLVASFKKFSYFGPCGQNVFHIAALWERAKSSPHAMKAVIVMLEKYPSCATLRDQRKGRTFLHNAVTRGNRALVAFACRNPEFALRF*