MKDPVVAPSTKRTYNRKSVISLREGAIKIDNDNDILPPEDEIVLPDHDLRQKITAWRREYTLASPFSFISMPVHLETAVNSLLDRQEHRLDDEKLLLLLRELKSAIQSKTTIVNSRDGFLLLSRLIAGCPLDSITYSAQWLQLSVGMLANADNFNDELDLGVYQHQMLALLDGVSDYIQDAAFQLGLVNLIHSIMASKEQIINNSEIVRALSSYILSPSHGRFRRRKTHFDKLFYVILGLWGAEGALGHPRLSQAVASLVWPMHDNMDGAQYHHLLQTISSRLKSQLEDRTPPSSLPLPLEATTRAGLVSRIFRVLDYAMLPEAEKQRNRGGWLGRGQLTSPEAEEIVVMRCFEMLEFLSMVSIGRLEIVRVIRSSGYGHLVSFYSALSRNTLPRQKESHVLPALSMIFNILEHTRYTPLLETVRGPDYQVFLRLVDDDHAKVSWRQFVAPITRYSYVSLMTTTLR*