MGKTQLAPGFRFHPTDVELVRYYLKRKILGKKLLVDAIAEVDIYKFEPPDLPDMSFIRSGDLKWHFFCPREKKYASGVRANRATECGYWKTTGKERPVLCNSEVVGKIKTLVYHFGKSPRGERTDWVMHEYRLDDKVLTQMNVPQDTYVVCVLFKKDGPGPRNGAQYGAPFKEEDWSDEEVRTDVPSTSNPTNLLEPSKETTLALTAPDDSNKDCFGGMISESCVSDFLPATTNTTSELPHPSDAATTPMSTAPLAETVQTPNNDDLYSMLDLFDDDEEFLGFNNNEVRYDPGVSAPVCLEEEGIFNGLPELSSMPRTASYDLVENSELYLELQDLTAPLNPQTGLQDLTAPFNPQTGLQDLTAPFNHQTGLQDHTAPFNPQTGLQDHTAPFNHQTGLQDLTAPFNPQTGLQDLTAPFNPQTGLHDLTSPFNPQTGLQDLTAPLNPQTGNRNDPRSSSFLYNQGHFDFSGGNDDDPYGFSASMRHRPKM