APGGASKGGGEEPGKLPEPAEEESQVLRGTGHCKWFNVRMGFGFISMINREGSPLDIPVDVFVHQSKLFMEGFRSLKEGEPVEFTFKKSSKGLESIRVTGPGGIPCLGSERRPKGKTLQKRKPKGDRCYNCGGLDHHAKECSLPPQPKKCHYCQSIMHMVANCPHKNVAQPPVSSQGRQEAESQPCTSTLPREVGGGHGCTSPPQEARAEISERSGRSPQEASSTKSSTAPEEQSKKGPSVQKRKKT