MTLAKDTEQGTCSILENEKWSDLPIDVLMLVTQRLSLVDHLRMTATCKSWQRATRSTWSPQTPFLLFIEDRNAKFFDPLLKKVYVARIPELLDAKFHYSKDAWLLLSRKKLSELFFFNPLTNEKINLPNIELFFNYLTDESINPNDRIFVKKGAFVLSFSSSPTSQDCIVFLILRETWNGSSYDRVTIYTYCHSDRTWKRFRSIPRGSTHDLFEELFEGQLAYNSPVYLDGRLYYLSTKGTLGVFYTNGTTYVGYPTGLCSGKHDCYLVESHGELLSVFCRRNKIHFFQFDLRKWIWIKMKSLEDNLLFLDRLTSLSMTAVGGQKNRIYFSAFKRCCNDPVFFSLQTKKFSREISKCKEHVRRIWVDPKGFELAYGTKSRENPLIVLGKAKDGCN*