MEERMGKRGELGAVEDEDDVLLPGFRFRPTDEELVGFYLRRKVAKKRLSMEIIKEIDIYKYDPWDLPKASTGGDEEYFFCLRGRKYRNSIRPNRVTGSGFWKATGIDRPIYSAGNSGDCIGLKKSLVYYRGSAGKGTKTEWMMHEFRLPNITDSNSPCKREAVRLRAEIWTICRIFKKSASHRKTPNAPTESSTAGNDCWCIASSGYSNGENGQGCAGHWELMKQAPLALCPDMVQSPGMDDFFSGDGKWDELGRIMDFITD